Gibt es eine Möglichkeit, mehrere nicht benachbarte (völlig separate) Texte in VS auszuwählen? Ich kann dies in MS Word tun, indem ich die Texte separat auswähle, indem ich die Strg-Taste wie folgt gedrückt halte:
Meine Version ist 11.
Bearbeiten: Ich spreche nicht über Alt+Select
Blockauswahl. Außerdem würde ich gerne sehen, ob es in Notepad ++ eine Technik gibt.
Antworten:
Die Bearbeitung mehrerer Cursor wird in Visual Studio ab Version 2017 Update 8 nativ unterstützt. Hier ist die Dokumentation:
Multi-Caret-Auswahl
und hier ist ein Screenshot des verfügbaren Befehls:
quelle
Für Visual Studio 2017 gibt es eine neue Erweiterung namens SelectNextOccurrence, die kostenlos und Open Source ist.
Eigenschaften:
Visual Studio-Befehle:
SelectNextOccurrence.SelectNextOccurrence
ist standardmäßig an Ctrl+ gebunden D.SelectNextOccurrence.SkipOccurrence
ist nicht standardmäßig gebunden. (Empfohlen Ctrl+ K, Ctrl+ D)SelectNextOccurrence.UndoOccurrence
ist nicht standardmäßig gebunden. (Empfohlen Ctrl+ U)SelectNextOccurrence.AddCaretAbove
ist nicht standardmäßig gebunden. (Empfohlen Ctrl+ Alt+ Up)SelectNextOccurrence.AddCaretBelow
ist nicht standardmäßig gebunden. (Empfohlen Ctrl+ Alt+ Down)https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOccurrence
https://github.com/2mas/SelectNextOccurrence
quelle
Edit.Duplicate
da sie auch beim HinzufügenCtrl+D
zur Schlüsselbindung für noch berücksichtigt wurdenSelectNextOccurrence
. VS 2019 Standardverknüpfungen: docs.microsoft.com/en-us/visualstudio/ide/…Im Visual Studio
Shift+Alt+. / Shift+Alt+,
Shift+Alt+.
- Match Caret;Shift+Alt+,
- vorheriges Caret entfernen;Gleiche Funktion wie bei VSCode
Ctrl+D
.Viel mehr Einstellung
Tool - Options - Environment - keyboard
. Weiter in derShow commands containing
EingabeEdit.
.Kann auch ein Tastaturschema verwenden
Visual Studio Code
. Verfügbar für Visual Studio 2017Zum Abschluss netter Link Visual Studio Alle Tastaturkürzel
quelle
Mit der MixEdit- Erweiterung für Visual Studio können Sie Multiediting wie beschrieben ausführen. Es unterstützt mehrere Carets und mehrere Auswahlen.
quelle
Alt
. Das gleiche wie in MS Word, außer dass esAlt
hier statt istCtrl
. MixEdit bietet auch viele andere nützliche Mehrfachauswahloptionen. Denken Sie daran, es ist nur für die Bewertung kostenlos!Ab Visual Studio 2017 Version 15.8 soll Strg + Alt + Klicken jetzt eine integrierte Methode zum Verwalten mehrerer Carets sein.
https://blogs.msdn.microsoft.com/visualstudio/2018/08/30/improving-your-productivity-in-the-visual-studio-editor/
quelle
In Visual Studio 2019 können Sie Ihr Caret an der richtigen Stelle platzieren und dann UMSCHALTTASTE und drücken. (Punkt). Dadurch wird das nächste Vorkommen ausgewählt.
quelle
Nur um zu beachten,
MixEdit ist nicht ganz kostenlos.
Bei der Installation und Verwendung leitet ein Popup zur Webseite weiter - ähnlich wie die nicht lizenzierte Software-Popup-Meldung von SublimeText.
quelle
Für Visual Studio-Code
Ich bin zu dieser Frage gekommen, weil ich nach einer Möglichkeit gesucht habe, mehrere Wörter mit einem Mausklick auf VS-Code auszuwählen, was durch Verwendung erreicht werden sollte
alt+click
, aber diese Tastenkombination funktionierte nicht (ich denke, sie hängt mit meinem Betriebssystem Ubuntu zusammen ).Wenn Sie nach etwas Ähnlichem suchen, ändern Sie den Schlüssel in
ctrl+click
.Gehe zu
Selection
>Switch to Ctrl+Click for Multi Cursor
quelle
Update: Die MixEdit- Erweiterung bietet jetzt diese Funktion.
Die MultiEdit- Erweiterung für VS ermöglicht etwas Ähnliches (unterstützt derzeit keine Mehrfachauswahl, nur mehrere Carets).
Besuchen Sie Hanselman's, um ein kurzes animiertes GIF in Aktion zu erhalten: Simultane Bearbeitung für Visual Studio mit der kostenlosen MultiEdit-Erweiterung
quelle
Ich konnte nichts eingebaut finden, was traurig ist. Es gibt diese Funktionalität jedoch in CodeRush .
In Notepad ++ ist diese Funktion integriert. Aktivieren Sie einfach die Mehrfachbearbeitung von
Es ist jedoch nicht so intuitiv wie MS Word, mit dem Sie zwei Wörter durch Doppelklick auswählen können (natürlich nach Strg).
quelle
In Visual 2019 öffnen Sie Optionen, um alle anzuzeigen. Geben Sie hier eine Bildbeschreibung ein
und Mehrfachauswahl:
Ctrl + Alt
Behalten Sie die gewünschte Position bei , und klicken SieShift + Alt
dann auf Position, um die Mehrfachauswahl von Anfang bis Ende, auf die geklickt wurde, mehrfach auszuwählenquelle
Es gibt angeblich eine Möglichkeit, dies jetzt zu tun,
Ctrl + Alt + Click
aber ich verwende diese Erweiterung, da sie eine Reihe weiterer nützlicher Funktionen enthält, die ich verwende: https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOccurrencequelle
Jetzt ist das Plugin Multi Line Tricks. Die End- und Starttasten haben die Auswahl unterbrochen.
quelle