web-dev-qa-db-fra.com

Est-ce que Visual Studio Code a une boîte de sélection / édition multiligne?

J'ai entendu dire que Microsoft avait publié un nouvel éditeur appelé Visual Studio Code et que tout semblait bien aller. Une fonction clé dont j'ai besoin est l'édition multi-lignes et je n'arrive pas à trouver quoi que ce soit à son sujet.

115
t tran

Sélection de boîte

Windows et Linux: Shift + Alt + 'Bouton gauche de la souris'

macOS: Shift + option + 'Clic'

Esc pour quitter la sélection.

MacOS: Shift + Alt/Option + Command + 'touche fléchée'

295
user5564157

Presse Ctrl+Alt+Down ou Ctrl+Alt+Up insérer des curseurs en dessous ou au dessus.

25
Joe Daley

Les raccourcis que j'utilise dans Visual Studio pour la sélection multiligne (ou boîte à cocher) sont Shift + Alt + haut/bas/gauche/droite

Pour créer cela dans Visual Studio Code, vous pouvez ajouter ces liaisons de clé au fichier keybindings.json (menu FichierPréférencesraccourcis clavier).

{ "key": "shift+alt+down", "command": "editor.action.insertCursorBelow",
                                 "when": "editorTextFocus" },
{ "key": "shift+alt+up", "command": "editor.action.insertCursorAbove",
                                 "when": "editorTextFocus" },
{ "key": "shift+alt+right", "command": "cursorRightSelect",
                                     "when": "editorTextFocus" },
{ "key": "shift+alt+left", "command": "cursorLeftSelect",
                                     "when": "editorTextFocus" }
18
Jimmy Hannon

Pour sélectionner plusieurs éléments dans Visual Studio Code, maintenez la touche enfoncée. Alt en commençant à cliquer où vous voulez modifier.

Visual Studio Code prend en charge la modification de plusieurs lignes.

10
Jalasem