web-dev-qa-db-fra.com

Dupliquer la ligne dans le code Visual Studio

J'essaie de trouver le raccourci pour dupliquer une ligne dans Visual Studio Code (j'utilise la version 1.3.1). J'ai essayé l'évidence. CTRL + D mais cela ne semble pas fonctionner.

66
TheWebGuy

Cliquez sur Fichier > Préférences > Raccourcis clavier :

enter image description here

Recherchez copyLinesDownAction ou copyLinesUpAction dans vos raccourcis clavier

Habituellement c'est SHIFT+ALT + 


Mise à jour pour Ubuntu:

Il semble que Ubuntu cache ce raccourci d’être vu par VSCode (c’est-à-dire qu’il l’utilise probablement de son propre chef). Il y a un problème à ce sujet sur GitHub .

Pour travailler dans Ubuntu, vous devrez définir votre propre raccourci, par exemple copier la ligne en utilisant ctrl+shift+alt+j et CTRL +SHIFT + ALT + k vous pouvez utiliser un keybindings.json comme ceci:

[
    { "key": "ctrl+shift+alt+j", "command": "editor.action.copyLinesDownAction",
                                    "when": "editorTextFocus && !editorReadonly" },
    { "key": "ctrl+shift+alt+k", "command": "editor.action.copyLinesUpAction",
                                    "when": "editorTextFocus && !editorReadonly" }
]
115
DAXaholic

La duplication peut être réalisée par CTRL+C et CTRL+V avec le curseur dans la ligne sans rien sélectionné.

65
rylek90

Vous pouvez utiliser les éléments suivants en fonction de votre système d'exploitation:

Windows:

ShiftAlt +  ou ShiftAlt + 

Mac:

Shift + Option +  ou Shift +Option + 

Linux:

Ctrl+Shift+Alt+ ou Ctrl+Shift+Alt+

19
Mwiza

Recherchez copyLinesDownAction ou copyLinesUpAction dans vos raccourcis clavier

Habituellement, c'est SHIFT+ALT+

8
Jcesar

Utilisez le suivant: Shift + Alt+ ( ou )

1
Luciano Marinho

Deux autres raccourcis très utiles sont de déplacer les lignes sélectionnées de haut en bas, comme le fait le texte sublime ...

{
  "key" : "ctrl+shift+down", "command" : "editor.action.moveLinesDownAction",
  "when" : "editorTextFocus && !editorReadonly"
},

et

{
  "key" : "ctrl+shift+up", "command" : "editor.action.moveLinesUpAction",
  "when" : "editorTextFocus && !editorReadonly"
}
0
Luciano Marinho

Version du code VC: 1.22.2 Allez dans: Code -> Préférences -> Raccourcis clavier (cmd + K; cms + S); Modifier (modifier): "Ajouter la sélection à la recherche suivante": "cmd + ce que vous voulez" // pour moi, c’est "cmd + D" et je pur cmd + F; Allez dans "Copy Line Down": "cmd + D" // éditez cela et définissez cmd + D par exemple Et pour moi c'est tout - j'utilise mac;

0
Carnaru Valentin