Frage

Gibt es trotzdem, die ziemlich ärgerlich Merkmal, dass Visual Studio (2008 in meinem Fall) zu deaktivieren, hat das Kopieren der Zeile (mit Text auf ihm) der Cursor auf, wenn STRG - C gedrückt wird und keine Auswahl getroffen wird?

Ich kenne die Option deaktivieren Leerzeilen zu kopieren. Aber das ist mir verrückt, wie gut fahren.

ETA: Ich suche nicht die Tastenkombination anpassen

.

ETA-II. Ich bin nicht die Suche nach "Extras-> Optionen-> Text Editor-> Alle Sprachen-> Schnitt Nehmen oder leeren Zeilen kopieren ..."

War es hilfreich?

Lösung

Wenn Sie nicht bereit sind, die Tastatureinstellungen anpassen, dann Strg + C wird immer Edit.Copy, die die aktuelle Zeile kopieren, wenn nichts ausgewählt ist . Wenn Sie nicht bereit sind, die Werkzeuge zu verwenden VS stellt die Schnittstelle anpassen, dann können Sie es nicht tun.

Allerdings sind die folgenden Werke: Ordnen Sie dieses Makro Strg + C :

Sub CopyOnlyIfSelection()
    Dim s As String = DTE.ActiveDocument.Selection.Text
    Dim n As Integer = Len(s)
    If n > 0 Then
        DTE.ActiveDocument.Selection.Copy()
    End If
End Sub

Andere Tipps

Das eigentliche Problem, das Sie wahrscheinlich Erfahrung ist, dass Sie einfügen gehen, mit STRG + V . Und Sie geben versehentlich STRG + C , und am Ende das Zeug zu überschreiben, die auf der Zwischenablage ist. Sie können dies nicht so weit deaktivieren, wie ich weiß, aber die Arbeit um für diese, ist, dass Sie STRG + SHIFT drücken + V mehrmals auf den Stapel der Dinge zurück gehen Sie in Visual Studio kopiert haben. Nicht nur, dass diese ermöglichen es Ihnen sich zu erholen, was Sie ursprünglich kopiert, aber Sie werden auch, dass STRG + SHIFT finden + V sehr nützlich in einem viele andere Situationen.

Ich bin mir ziemlich sicher, dass die Art und Weise es im Jahr 2008 ist das gleiche wie die Art und Weise im Jahr 2005 zu tun ... dieses Tutorial Check-out ‚Tastenkürzel anpassen‘ (etwa 1/3 des Weges nach unten)

http://msdn.microsoft.com/ en-us / library / bb245788 (VS.80) aspx

Ich glaube nicht, es möglich ist, diese von 3rd-Party-Clip-Board-Manager ohne irgendeine Art zu tun, die Sie überschreiben den Inhalt der Zwischenablage mit dem leeren String verhindern würde.

Ich habe die freien SlickEdit Add-in installiert ist, und seine CommandSpy Funktion zeigt, dass Strg + C führt Edit.Copy ob Sie Text markiert haben oder nicht . Deshalb denke ich, die Antwort auf Ihre Frage lautet Nein.

Allerdings kann ich diese Funktion erinnern ärgerlich die Hölle von mir, wenn ich es zuerst begegnet; Jetzt verlasse ich mich auf ihn und verärgert, wenn ich den gleichen Trick in anderen Programmen und nichts versuchen passiert.

Ich habe das gleiche Problem, zuerst dachte ich, es ist mein schlecht war, dachte ich, dass ich aus Versehen Strg-C anstelle von ctrl v tippe aber nicht, ich Probleme mit diesen Dingen

wirklich

= /

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top