Comment pouvez-vous créer plusieurs curseurs lors de l'édition dans VS Code? Je suis intéressé par macOS et Windows.
580
Comment pouvez-vous créer plusieurs curseurs lors de l'édition dans VS Code? Je suis intéressé par macOS et Windows.
Alt
bouton enfoncé et commencez à cliquer à différents endroits. C'est ça.Réponses:
Appuyez Altet cliquez. Cela fonctionne sur Windows et Linux *, et cela devrait également fonctionner sur Mac.
Plus de fonctionnalités multi-curseur sont désormais disponibles dans Visual Studio Code 0.2:
* Conflit de glisser-fenêtre Linux:
la source
Curseurs / sélection multi-mots (et multi-lignes) dans VS Code
Multi-mot:
Windows / OS X:
Multi-ligne:
Pour la sélection sur plusieurs lignes , Ctrl+Alt+Down/ ⌘+Alt+Shift+Downétendra votre sélection ou la position du curseur à la ligne suivante. Ctrl+Right/ ⌘+Rightse déplacera à la fin de chaque ligne, quelle que soit la durée. Pour échapper à la sélection sur plusieurs lignes, appuyez sur Esc.
Voir les raccourcis clavier VS Code (sensibles au système d'exploitation)
la source
J'ai eu un problème avec la touche ALT, le correctif consiste à changer
alt+click
de raccourci Gnome qui détruit la sélection multi-curseur dans VSCode,super+click
en exécutant:Source: http://2buntu.com/articles/1529/visual-studio-code-come-to-linux/
la source
dconf-editor
etCompizConfig
de changer « fenêtre » mouvement configurations plugin et foiré et presque cassé mon Ubuntu.gsettings set org.cinnamon.desktop.wm.preferences mouse-button-modifier "<Super>"
pour Linux Mint (Cinnamon).Mai 2017
Depuis la version 1.13 Ajoutez plusieurs curseurs avec Ctrl/ Cmd+
Click
VSCode
les développeurs ont introduit un nouveau paramètre,,editor.multiCursorModifier
pour changer la touche de modification pour appliquer plusieurs curseurs à Cmd+Click
sur macOS et Ctrl+Click
sur Windows et Linux. Cela permet aux utilisateurs provenant d'autres éditeurs tels que Sublime Text ou Atom de continuer à utiliser le modificateur de clavier qu'ils connaissent.Le paramètre peut être défini sur:
ctrl/Cmd
- Correspond à CtrlWindows et CmdmacOS.alt
- La valeur par défaut existante Alt.Il y a aussi un nouvel élément de menu Utiliser Ctrl+
Click
pourMulti-Cursor
dans leSelection
menu pour basculer rapidement ce paramètre.Les gestes Aller à la définition et Ouvrir le lien respecteront également ce paramètre et s'adapteront de manière à ne pas entrer en conflit. Par exemple, lorsque le paramètre est défini
ctrl/Cmd
, plusieurs curseurs peuvent être ajoutés avec Ctrl/ Cmd+Click
et l'ouverture de liens ou la définition peut être invoquée avec Alt+Click
.Avec la correction du problème n ° 2106, il est désormais possible de supprimer également un curseur en utilisant le même geste au-dessus d'une sélection existante.
la source
editor.multiCursorModifier
de alt à ctrlCmd a très bien fonctionné. Maintenant, tout ce que j'ai à faire est ctrl + clic et il utilisera plusieurs curseurs :) Muchas gracias!Essayez Ctrl+ Alt+ Shift+ ⬇ / ⬆, sans souris, ou maintenez "alt" et cliquez sur toutes les lignes que vous voulez.
Remarque : testé sous Windows.
la source
CMD
+OPTION
+SHIFT
+⬇ / ⬆
fonctionne pour moi sur Mac avec la version 1.15.1.shift
SHIFT
ça ne fonctionnait pas pour moi thxCmd+ Option+ Shift⬇ / ⬆fonctionne pour moi sur le dernier VSCode 1.29.1 et le dernier OSX High Sierra 10.13.6, Macbook Pro.
Cela ajoute une ligne verticale haut / bas à l'écran, comme le fait Option+ Click / Vertical Drag dans Sublime Text.
Pour ajouter plusieurs curseurs à n'importe quel point de votre fichier , y compris plusieurs sur la même ligne , faites Cmd (or Option)+ Cliquez n'importe où, comme indiqué dans cette vidéo . Vous pouvez également rechercher du texte ( Cmd+ F) qui se répète plusieurs fois, puis appuyez sur Option+ Returnpour ajouter des curseurs à la fin de CHAQUE mot.
la source
Sur Ubuntu , afin d'activer le clic multi-curseur, vous devrez d'abord réaffecter Alt + clic, en exécutant la commande ci-dessous. En effet, par défaut, Ubuntu utilise le raccourci lui-même et a la priorité.
la source
Sur XFCE, accédez à
Applications -> Settings -> Settings editor - > xfwm4 -> easy_click(disable value)
Maintenant vous pouvez
Insert Cursor
avec Alt+ ClickJ'ai également désactivé les paramètres L / R Workspace ( ctrl+ alt+ L/R) dans
Settings -> Window manager -> Keyboard
la source
À partir de la version 0.10.9 de Visual Studio Code, vous pouvez désormais créer plusieurs curseurs à partir de lignes sélectionnées en sélectionnant plusieurs lignes et en appuyant surShift+Alt+I
Remarque: Ceci est similaire à la Ctrl+Shift+Lfonctionnalité de Sublime Text .
Source: https://code.visualstudio.com/updates/vJanuary#_thank-you
PR pertinent: https://github.com/Microsoft/vscode/pull/1479
la source
Shift+Alt+<arrow>
travaillé pour moi. Merci!Il n'y a pas de lien pour exactement ce que vous voulez.
La seule chose qui se rapproche est Ctrl+ F2qui les sélectionnera tous en même temps.
Vous pouvez le lier à Ctrl+ en Dprocédant comme suit:
File > Preferences > Keyboard Shortcuts
Vous devriez voir un volet plein des liaisons actuelles et à droite une liste de liaisons personnalisées
Ça devrait ressembler a quelque chose comme ca:
la source
Ctrl+ Alt+ ⬇ / ⬆ajoutez des curseurs au-dessus et au-dessous de la ligne actuelle. Toujours loin d'être aussi bon que sublime ou entre parenthèses. Je ne vois rien d'équivalent à Ctrl+ Den sublime dans le fichier de raccourcis clavier.
la source
Alt + Command
et flèche haut ou bas.Ctrl+Shift+Up/Down
https://code.visualstudio.com/Updates
La nouvelle version (Visual Studio 0.3.0) prend en charge davantage de fonctionnalités multi-curseur.
Et un raccourci pour sélectionner le changement de curseur multiple en cmd + d (c'est la même chose que Sublime Text. Lol)
Nous pouvons nous attendre à ce que la prochaine version prenne en charge une fonctionnalité plus pratique sur les curseurs multiples;)
la source
Alt+ Cliquez. Cela fonctionne sous Windows.
Détails: Documentation du code Visual Studio
la source
Dans Visual Studio sans souris: Alt+ Shift+ { Arrow }.
la source
Alt+Shift+{ Arrow }
. entraînera la copie de la ligne actuelle à partir du code VS V1.18.0Dans mon XFCE (version 4.12), c'est dans
Settings -> Window Manager Tweaks -> Accessibility
.Il y a un champ déroulant
Key used to grab and move windows:
, définissez-le surNone
.Alt + Le clic fonctionne maintenant dans VS Code pour ajouter plus de curseur.
la source
Vous pouvez effectuer les opérations suivantes dans le menu Sélection:
Appuyez / maintenez Alt+Ctrl+Up Arrow/ Alt+Ctrl+Down Arrow comme requis pour créer suffisamment de curseurs, puis Ctrl+Dpouvez être utilisé pour étendre les sélections.
la source
Même problème sur Ubuntu-MATE, mais ici, vous le résolvez par:
la source
Alt + Commande + Maj ajoutera un curseur à l'instance suivante de ce que vous avez sélectionné. Par exemple, un nom de variable ou de fonction
la source
Alt + Click fonctionne sous OSX. Version 1.14.2 du code
la source