Ich versuche, die Multi-Cursor-Funktionalität von vscode für eine große (ish) Datei zu verwenden. Die Datei ist zu groß, um jede Zeile einzeln mit Strg-Alt-Auf oder Ab auszuwählen. Im erhabenen Text würde ich alles auswählen und Strg-Umschalt-L drücken. Gibt es eine ähnliche Sache in vscode. Ich habe versucht, eine Regex-Suche nach ^ zu verwenden, aber das gibt mir einen Fehler mit der Angabe "Ausdruck passt zu allem".
visual-studio-code
Feihtthief
quelle
quelle
home
Taste nach.home
für Mac istfn
+left
Halten Sie Alt+ gedrückt Shiftund wählen Sie den Block aus. Drücken Sie dann Endoder die RightTaste. Sie erhalten ausgewählte Einzelzeilen.
Ich verwende die Version VSCode 1.5.3 unter Windows.
quelle
ctrl + shift + L
, um allen ausgewählten Zeilen Cursor hinzuzufügenalt+shift+I
.ctrlcmd
anstatt geändert haben,alt
lautet die Verknüpfung hierfürctrl + shift + drag
odercmd + shift + drag
.Halten Sie Alt+ Shift+ gedrückti
Halten Sie Home( fn+ ->Mac) ganz rechts oder ganz Endlinks ( fn+ <-Mac) gedrückt.
quelle
gifox
solche Gifs verwendet.Diese Funktion wird
split selection into lines
in vielen Editoren tatsächlich aufgerufen .quelle
Installieren Sie die Erweiterung Sublime Commands .
(Vergessen Sie nicht, die Tastenkombination (en) von der Seite mit den Erweiterungsdetails zu Ihrer hinzuzufügen.
keybindings.json
)Hat VS Code nicht bereits einen Befehl "In Zeilen aufteilen"?
Ja , ja, das tut es. Es unterscheidet sich jedoch von dem in Sublime.
Wenn Sie im VS-Code in Zeilen aufteilen, wird die Auswahl aufgehoben und am Ende jeder ausgewählten Zeile wird ein Cursor angezeigt (mit Ausnahme der letzten Zeile, in der der Cursor am Ende der Auswahl angezeigt wird).
Wenn Sie in Sublime in Zeilen aufteilen, wird am Ende jeder Zeile ein Cursor angezeigt (mit derselben Ausnahme wie im VS-Code), und die Auswahl wird in jede Zeile unterteilt und derselben Zeile "gegeben".
quelle
Ich habe das gleiche Problem, ich bin es gewohnt, Alt + Drag zu drücken, um 'Box-Auswahl' in Visual Studio durchzuführen, aber es funktioniert nicht im Code.
Es scheint vorerst unmöglich zu sein, es anders zu machen, als jede einzelne Zeile auszuwählen.
Plugins sollten jedoch bald unterstützt werden, sodass wir wahrscheinlich ein Plugin dafür sehen werden, wenn es nicht direkt von Microsoft implementiert wird.
Aus den Visual Studio-Uservoice-Foren:
quelle