web-dev-qa-db-fra.com

Supprimer un raccourci clavier de VS Code

J'ai pu remplacer n'importe quel raccourci clavier de VS Code simplement en ajoutant une nouvelle clé dans le keybindings.json fichier.

Cependant, je ne peux pas supprimer un raccourci existant. Plus précisément, je voudrais supprimer celui-ci:

{ "key": "ctrl+alt+down",         
  "command": "editor.action.insertCursorBelow",
  "when": "editorTextFocus" }

Des idées sur la façon de le supprimer?

24

C'est couvert dans notre documentation pour les raccourcis clavier . Ajoutez simplement un - avant le nom de la commande.

Pour votre exemple, essayez d'ajouter:

{ "key": "ctrl+alt+down", "command": "-editor.action.insertCursorBelow" }

à ton keybindings.json

31
Matt Bierner

Le remplacer par une commande vide semble faire l'affaire:

{ "key": "ctrl+alt+down", "command": "",
                          "when": "editorTextFocus" }
5
Félix Caron

Une manière plus simple avec l'interface utilisateur:

  1. Ouvrez l'onglet "Raccourcis clavier" ( voir la réponse @Nel )
  2. Sélectionnez la commande que vous souhaitez supprimer des raccourcis
  3. Appuyez sur la del clavier

Et voilà! :-)

4
Soullivaneuh
  1. Aller au code> Préférences> Raccourcis clavier
  2. Ce qui précède devrait ouvrir ce que la capture d'écran montre (liste de toutes les liaisons de clavier)
  3. Faites un clic droit sur la liaison clavier que vous souhaitez supprimer
  4. Sélectionnez supprimer Keybinding

Cela devrait supprimer le raccourci clavier.

Remove Keybinding from vscode

3
Vikram Belde

Si vous vous demandez comment ouvrir ce fichier pour le modifier dans des versions plus récentes:

  1. Fichier> Paramètres> Raccourcis clavier KS.
  2. Clique le {} icône en haut à droite de l'éditeur.

enter image description here

  1. Suivez ensuite les autres réponses.
3
Nelu