Wie können Sie beim Bearbeiten in VS Code mehrere Cursor erstellen? Ich interessiere mich sowohl für MacOS als auch für Windows.
visual-studio-code
Kiba
quelle
quelle
Alt
Taste gedrückt und klicken Sie an verschiedenen Stellen. Das ist es.Antworten:
Drücken Sie Altund klicken Sie. Dies funktioniert unter Windows und Linux * und sollte auch unter Mac funktionieren.
Weitere Funktionen für mehrere Cursor sind jetzt in Visual Studio Code 0.2 verfügbar:
* Linux Drag-Window-Konflikt:
quelle
Mehrwort- (und Mehrzeilen-) Cursor / Auswahl im VS-Code
Mehrfachwort:
Windows / OS X:
Mehrzeilig:
Bei mehrzeiliger Auswahl erweitert Ctrl+Alt+Down/ ⌘+Alt+Shift+DownIhre Auswahl oder Cursorposition auf die nächste Zeile. Ctrl+Right/ ⌘+Rightbewegt sich zum Ende jeder Zeile, egal wie lange. Um der mehrzeiligen Auswahl zu entgehen, drücken Sie Esc.
Siehe die VS-Code-Tastenkombinationen (Betriebssystemempfindlich).
quelle
Ich hatte ein Problem mit der ALT-Taste. Die Korrektur besteht darin, sie
alt+click
als Gnome-Hotkey zu ändern, der die Auswahl mehrerer Cursor in VSCode blockiert,super+click
indem Folgendes ausgeführt wird:Quelle: http://2buntu.com/articles/1529/visual-studio-code-comes-to-linux/
quelle
dconf-editor
undCompizConfig
„move Fenster“ Plugin - Konfigurationen und vermasselt zu ändern und brach mir fast Ubuntu.gsettings set org.cinnamon.desktop.wm.preferences mouse-button-modifier "<Super>"
für Linux Mint (Cinnamon).Mai 2017
Ab Version 1.13 Fügen Sie mit Ctrl/ Cmd+ mehrere Cursor hinzu
Click
VSCode
Entwickler haben eine neue Einstellung eingeführt,editor.multiCursorModifier
um den Modifikatorschlüssel für das Anwenden mehrerer Cursor auf Cmd+Click
unter MacOS und Ctrl+Click
unter Windows und Linux zu ändern . Auf diese Weise können Benutzer, die von anderen Editoren wie Sublime Text oder Atom stammen, weiterhin den ihnen bekannten Tastaturmodifikator verwenden.Die Einstellung kann eingestellt werden auf:
ctrl/Cmd
- Zuordnungen Ctrlunter Windows und CmdMacOS.alt
- Die vorhandene Standardeinstellung Alt.Es gibt auch einen neuen Menüpunkt Verwenden Sie Ctrl+
Click
fürMulti-Cursor
imSelection
Menü, um diese Einstellung schnell umzuschalten.Die Gesten Gehe zu Definition und Open Link berücksichtigen diese Einstellung ebenfalls und passen sie so an, dass sie nicht in Konflikt stehen. Wenn die Einstellung beispielsweise ist
ctrl/Cmd
, können mehrere Cursor mit Ctrl/ Cmd+ hinzugefügt werdenClick
, und das Öffnen von Links oder das Wechseln zur Definition kann mit Alt+ aufgerufen werdenClick
.Mit der Behebung von Problem Nr. 2106 ist es jetzt möglich, einen Cursor auch zu entfernen, indem dieselbe Geste über einer vorhandenen Auswahl verwendet wird.
quelle
editor.multiCursorModifier
von alt auf ctrlCmd hat hervorragend funktioniert. Jetzt muss ich nur noch Strg + Klick machen und es werden mehrere Cursor verwendet :) Muchas gracias!Versuchen Sie Ctrl+ Alt+ Shift+ ⬇ / ⬆ohne Maus oder halten Sie "Alt" gedrückt und klicken Sie auf alle gewünschten Zeilen.
Hinweis : Unter Windows getestet.
quelle
CMD
+OPTION
+SHIFT
+⬇ / ⬆
funktioniert für mich auf Mac mit Version 1.15.1.shift
SHIFT
es hat bei mir nicht funktioniert thxCmd+ Option+ Shift⬇ / ⬆Funktioniert für mich auf neueste VSCode 1.29.1 und neuesten OSX High Sierra 10.13.6, Macbook Pro.
Dies fügt eine vertikale Linie nach oben / unten auf dem Bildschirm hinzu, wie dies bei Option+ Klicken / Vertikalem Ziehen in erhabenem Text der Fall ist.
Um mehrere Cursor an beliebigen Punkten in Ihrer Datei hinzuzufügen , einschließlich mehrerer Cursor in derselben Zeile , Cmd (or Option)klicken Sie auf eine beliebige Stelle, die in diesem Video angezeigt wird . Sie können auch nach Text ( Cmd+ F) suchen , der sich mehrmals wiederholt, und dann Option+ drücken Return, um am Ende JEDES Wortes Cursor hinzuzufügen.
quelle
Unter Ubuntu müssen Sie zuerst Alt + Klicken neu zuweisen, um das Klicken mit mehreren Cursoren zu aktivieren, indem Sie den folgenden Befehl ausführen. Dies liegt daran, dass Ubuntu standardmäßig die Verknüpfung selbst verwendet und Vorrang hat.
quelle
Gehen Sie auf XFCE zu
Applications -> Settings -> Settings editor - > xfwm4 -> easy_click(disable value)
Jetzt können Sie
Insert Cursor
mit Alt+ KlickIch habe auch die Einstellungen für den L / R-Arbeitsbereich ( ctrl+ alt+ L/R) in deaktiviert
Settings -> Window manager -> Keyboard
quelle
Ab Visual Studio Code Version 0.10.9 können Sie jetzt mehrere Cursor aus ausgewählten Zeilen erstellen, indem Sie mehrere Zeilen auswählen und drückenShift+Alt+I
Hinweis: Dies ähnelt der Ctrl+Shift+LFunktionalität von Sublime Text .
Quelle: https://code.visualstudio.com/updates/vJanuary#_thank-you
Relevante PR: https://github.com/Microsoft/vscode/pull/1479
quelle
Shift+Alt+<arrow>
arbeitete für mich. Vielen Dank!Es gibt keine Bindung für genau das, was Sie wollen.
Das einzige, was nahe kommt, ist Ctrl+, F2das alle auf einmal auswählt.
Sie können es wie folgt an Ctrl+ binden D:
File > Preferences > Keyboard Shortcuts
Sie sollten einen Bereich mit den aktuellen Bindungen und rechts eine Liste der benutzerdefinierten Bindungen sehen
Es sollte ungefähr so aussehen:
quelle
Ctrl++ AltFügen ⬇ / ⬆Sie Cursor über und unter der aktuellen Zeile hinzu. Immer noch bei weitem nicht so gut wie erhaben oder in Klammern. Ich kann in der Tastaturkürzeldatei nichts sehen, was Ctrl+ Din sublime entspricht .
quelle
Alt + Command
und Aufwärts- oder Abwärtspfeil.Ctrl+Shift+Up/Down
https://code.visualstudio.com/Updates
Die neue Version (Visual Studio 0.3.0) unterstützt mehr Multi-Cursor-Funktionen.
Und die Abkürzung des ausgewählten Multi-Cursors ändert sich in cmd + d (es ist dasselbe wie bei Sublime Text. Lol)
Wir können erwarten, dass die nächste Version eine bequemere Funktion für Multi-Cursor unterstützt;)
quelle
Alt+ Klicken Sie auf. Es funktioniert unter Windows.
Details: Visual Studio-Codedokumentation
quelle
In Visual Studio ohne Maus: Alt+ Shift+ { Arrow }.
quelle
Alt+Shift+{ Arrow }
. führt zum Kopieren der aktuellen Zeile ab VS Code V1.18.0In meinem XFCE (Version 4.12) ist es in
Settings -> Window Manager Tweaks -> Accessibility
.Es gibt ein Dropdown-Feld
Key used to grab and move windows:
, setzen Sie dieses aufNone
.Alt + Klicken funktioniert jetzt in VS Code, um weitere Cursor hinzuzufügen.
quelle
Im Auswahlmenü können Sie Folgendes tun:
Drücken Sie / halten Sie Alt+Ctrl+Up Arrow/ Alt+Ctrl+Down Arrow nach Bedarf, um ausreichend Cursor zu erstellen, und Ctrl+Derweitern Sie dann die Auswahl.
quelle
Gleiches Problem unter Ubuntu-MATE, aber hier lösen Sie es durch:
quelle
Alt + Befehl + Umschalttaste fügt der nächsten Instanz Ihrer Auswahl einen Cursor hinzu. ZB ein Variablen- oder Funktionsname
quelle
Alt + Click funktioniert unter OSX. Code Version 1.14.2
quelle