J'essaie de trouver le raccourci pour dupliquer une ligne dans Visual Studio Code (j'utilise 1.3.1) J'ai essayé l'évident CTRL+ Dmais cela ne semble pas fonctionner.
visual-studio-code
TheWebGuy
la source
la source
CTRL + D
sélectionnez simplement l'occurrence suivante qui a été sélectionnée par rapport aux autres IDE.Réponses:
Cliquez sur Fichier > Préférences > Raccourcis clavier :
Recherchez
copyLinesDownAction
oucopyLinesUpAction
dans vos raccourcis clavierHabituellement, c'est SHIFT+ ALT+↓
Mise à jour pour Ubuntu:
Il semble qu'Ubuntu empêche ce raccourci d'être vu par VSCode (c'est-à-dire qu'il l'utilise probablement seul). Il y a un problème à ce sujet sur GitHub .
Pour travailler dans Ubuntu, vous devrez définir votre propre raccourci, par exemple pour copier la ligne en utilisant ctrl+ shift+ alt+ jet CTRL+ SHIFT+ ALT+, kvous pouvez utiliser un
keybindings.json
comme ceci:la source
Ctrl
+Shift
+Up Arrow
/Down Arrow
sont mappés pour déplacer les fenêtres vers différents espaces de travail. Vous pouvez modifier cela dansUbuntu -->System Settings --> Keyboard --> Shortcuts --> Navigation
puis appuyez surBackspace
pour supprimer les raccourcis indésirables.La duplication peut être obtenue par CTRL+ Cet CTRL+ Vavec le curseur dans la ligne sans rien sélectionné.
la source
editor.emptySelectionClipboard
option est définie surfalse
(ma configuration préférée).Vous pouvez utiliser les éléments suivants en fonction de votre système d'exploitation:
Les fenêtres:
Shift+ Alt+ ↓ ou Shift+ Alt+ ↑
Mac:
Shift+ Option+ ↓ ou Shift+ Option+↑
Linux:
Ctrl+ Shift+ Alt+ ↓ou Ctrl+ Shift+ Alt+↑
la source
Recherchez
copyLinesDownAction
oucopyLinesUpAction
dans vos raccourcis clavierHabituellement, c'est SHIFT+ ALT+↓
la source
Ubuntu:
la source
Utilisez ce qui suit: Shift+ Alt+ ( ↓ou ↑)
la source
Mac: Dupliquer la ligne vers le bas: shift+ option+↓
la source
Il y a une nouvelle commande dans la v1.40: indépendante
editor.action.duplicateSelection
de toute liaison de touches.depuis https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_40.md
Certains peuvent trouver cela utile dans certaines situations.
la source
Deux autres raccourcis très utiles sont de déplacer les lignes sélectionnées de haut en bas, comme le fait un texte sublime ...
et
la source
select
une ligne dans ST pour la dupliquer.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 correspondance suivante": "cmd + ce que vous voulez" // pour moi, c'est "cmd + D" et je pur cmd + F; Allez dans "Copier la ligne vers le bas": "cmd + D" // éditez ceci et définissez cmd + D par exemple Et pour moi c'est tout - j'utilise mac;
la source
Les fenêtres:
Dupliquer la ligne vers le bas: Ctrl+ Shift+D
la source
Il est possible de créer des raccourcis clavier qui ne sont actifs que lorsque Vim pour VSCode est activé et dans un certain mode (c'est-à-dire "Normal", "Insertion" ou "Visuel").
Pour ce faire, utilisez Ctrl+ Shift+ Ppour ouvrir la palette de commandes de VSCode, puis recherchez «Préférences: Ouvrir les raccourcis clavier (JSON)» - la sélection de cette option ouvrira keybindings.json . Ici, des liaisons personnalisées peuvent être ajoutées.
Par exemple, voici les commandes VSCode classiques pour déplacer / dupliquer des lignes modifiées pour faciliter l'utilisation dans Vim.
Nous pouvons maintenant utiliser ces commandes compatibles avec Vim dans VSCode!
la source
Mise à jour qui peut aider les utilisateurs d'Ubuntu s'ils souhaitent toujours utiliser ↑et ↓au lieu d'un autre ensemble de clés.
Je viens d'installer une nouvelle version de VSCode sur Ubuntu 18.04 LTS et j'avais des commandes en double pour
Add Cursor Above
etAdd Cursor Below
Raccourcis d'origine
Je viens de supprimer les liaisons utilisées Ctrlet d'ajouter les miennes avec ce qui suit
Copy Line Up
Ctrl+ Shift+↑
Copy Line Down
Ctrl+ Shift+↓
Nouvelles combinaisons de touches
la source
Il existe différentes manières.
la source