web-dev-qa-db-fra.com

Comment puis-je modifier les liaisons de raccourci clavier dans Visual Studio Code?

J'utilise le code Visual Studio v0.10.1 récemment mis à jour et je me demande quelle est la procédure pour:

  • Remappez le raccourci clavier d'une commande intégrée. Par exemple, disons, Ouvrir un fichier (la valeur par défaut est Ctrl+O, il est peu probable que quelqu'un change cela, mais le même processus devrait probablement s'appliquer à tout raccourci intégré).

  • Remapper le raccourci clavier d'une commande d'extension, par exemple le bascule-signet de l'extension Bookmark (par défaut Ctrl+Alt+K)

Je pense que cela signifie que je devrais mettre quelque chose dans l'un des fichiers de configuration JSON, mais je ne sais pas lequel ni comment.

38
Warren P

Cliquez sur Fichier -> Préférences -> Raccourcis clavier.

Copiez et collez de la première colonne affichée à la deuxième colonne et modifiez le raccourci.

Par exemple, voici le keybindings.json:

// Place your key bindings in this file to overwrite the defaults
[
    { "key": "ctrl+o",                "command": "workbench.action.files.openFile" },

    { "key": "ctrl+alt+k",            "command": "bookmarks.toggle",
                                     "when": "editorTextFocus" }

]

enter image description here

56
Warren P

Sous Windows:

  • allez dans Fichier -> Préférences -> Raccourcis clavier ,
  • ou appuyez sur Ctrl + K, puis Ctrl + S ,
  • ou éditez %UserProfile%\AppData\Roaming\Code\User\keybindings.json fichier

Sur Mac:

  • allez dans Code -> Préférences -> Raccourcis clavier ,
  • ou appuyez sur Cmd + K, puis Cmd + S

Gardez à l'esprit vous pouvez taper des choses comme shift ctrl c dans l'entrée Rechercher du panneau Raccourcis clavier pour rechercher les commandes par leurs raccourcis clavier.

Ici vous pouvez trouver de la documentation qui contient entre autres des informations sur les conditions When que vous pouvez utiliser.

6
Павле

La dernière version de Visual Studio Code 1.11.0 offre une expérience d'édition de raccourcis clavier riche et facile à l'aide d'un nouvel éditeur de raccourcis clavier. En savoir plus ici sur leur site Web.

6
Isak La Fleur

Si vous souhaitez modifier les paramètres avancés du raccourci clavier tels que when, vous pouvez suivre ces étapes:

Fichier-> Préférences-> Raccourcis clavier Cliquez sur l'icône {} dans le coin supérieur droit pour ouvrir la version JSON et placer la liaison de touches.

Image montrant l'icône {}

Vous pouvez le trouver dans la documentation ici .

3
noumanniazi