Identifier et personnaliser les raccourcis clavier dans Visual StudioIdentify and customize keyboard shortcuts in Visual Studio

Vous pouvez identifier les raccourcis clavier pour les commandes Visual Studio, personnaliser ces raccourcis, et les exporter afin que d'autres utilisateurs puissent les utiliser.You can identify keyboard shortcuts for Visual Studio commands, customize those shortcuts, and export them for others to use. De nombreux raccourcis appellent toujours les mêmes commandes, mais le comportement d'un raccourci peut varier selon les conditions suivantes :Many shortcuts always invoke the same commands, but the behavior of a shortcut can vary based on the following conditions:

  • Les paramètres d'environnement par défaut que vous avez choisis la première fois que vous avez exécuté Visual Studio (par exemple, les paramètres de développement généraux ou Visual C#).Which default environment settings you chose the first time that you ran Visual Studio (for example, General Development or Visual C#).

  • Si vous avez personnalisé ou non le comportement du raccourci.Whether you've customized the shortcut's behavior.

  • Le contexte dans lequel vous êtes au moment de choisir le raccourci.Which context you're in when you choose the shortcut. Par exemple, le raccourci F2 appelle la commande Edit.EditCell si vous utilisez le concepteur de paramètres et la commande File.Rename si vous utilisez Team Explorer.For example, the F2 shortcut invokes the Edit.EditCell command if you're using the Settings Designer and the File.Rename command if you're using Team Explorer.

Indépendamment des paramètres, de la personnalisation et du contexte, vous pouvez toujours rechercher et changer un raccourci clavier dans la boîte de dialogue Options.Regardless of settings, customization, and context, you can always find and change a keyboard shortcut in the Options dialog box. Vous pouvez aussi rechercher les raccourcis clavier par défaut pour plusieurs douzaines de commandes dans Raccourcis clavier par défaut pour les commandes fréquemment utilisées, et obtenir la liste complète des raccourcis par défaut (selon les Paramètres de développement généraux) dans Raccourcis clavier par défaut.You can also look up the default keyboard shortcuts for several dozen commands in Default keyboard shortcuts for frequently used commands, and you can find a complete list of all default shortcuts (based on the General Development Settings) in Default keyboard shortcuts.

Si un raccourci est affecté à une commande du contexte global et à aucun autre contexte, ce raccourci appelle toujours cette commande.If a shortcut is assigned to a command in the Global context and no other contexts, that shortcut will always invoke that command. Mais un raccourci peut être affecté à une commande du contexte global et à une commande différente dans un contexte spécifique.But a shortcut can be assigned to one command in the Global context and a different command in a specific context. Si vous utilisez un raccourci lorsque vous êtes dans le contexte spécifique, ce raccourci appelle la commande pour ce contexte spécifique, et non le contexte global.If you use such a shortcut when you're in the specific context, the shortcut invokes the command for the specific context, not the Global context.

Note

Les paramètres et l'édition de Visual Studio peuvent modifier le nom et l'emplacement des commandes de menu et les options qui apparaissent dans les boîtes de dialogue.Your settings and edition of Visual Studio might change the names and locations of menu commands and the options that appear in dialog boxes. Cette rubrique est basée sur les Paramètres de développement généraux.This topic is based on the General Development Settings.

Identifier un raccourci clavierIdentify a keyboard shortcut

  1. Dans la barre de menus, choisissez Outils > Options.On the menu bar, choose Tools > Options.

  2. Développez Environnement, puis choisissez Clavier.Expand Environment, and then choose Keyboard.

    Afficher les raccourcis clavier dans la boîte de dialogue Options

  3. Dans la zone Afficher les commandes contenant, entrez tout ou partie du nom de la commande sans espaces.In the Show commands containing box, enter all or part of the name of the command without spaces.

    Vous pouvez, par exemple, rechercher des commandes pour solutionexplorer.For example, you can find commands for solutionexplorer.

  4. Dans la liste, choisissez la commande correcte.In the list, choose the correct command.

    Par exemple, vous pouvez choisir View.SolutionExplorer.For example, you can choose View.SolutionExplorer.

  5. Si la commande a un raccourci clavier, elle apparaît dans la liste Raccourcis de la commande sélectionnée.If the command has a keyboard shortcut, it appears in the Shortcut(s) for selected command list.

    Afficher le raccourci d'une commande spécifiée

Personnaliser un raccourci clavierCustomize a keyboard shortcut

  1. Dans la barre de menus, choisissez Outils > Options.On the menu bar, choose Tools > Options.

  2. Développez le dossier Environnement, puis choisissez Clavier.Expand the Environment folder, and then choose Keyboard.

  3. Facultatif : filtrez la liste des commandes en entrant tout ou partie du nom de la commande, sans espaces, dans la zone Afficher les commandes contenant.Optional: Filter the list of commands by entering all or part of the name of the command, without spaces, in the Show commands containing box.

  4. Dans la liste, choisissez la commande à laquelle vous souhaitez associer un raccourci clavier.In the list, choose the command to which you want to assign a keyboard shortcut.

    Dans la liste Utiliser un nouveau raccourci dans, choisissez la zone de fonctionnalités dans laquelle vous voulez utiliser le raccourci.In the Use new shortcut in list, choose the feature area in which you want to use the shortcut.

    Par exemple, choisissez Global si vous voulez que le raccourci fonctionne dans tous les contextes.For example, you can choose Global if you want the shortcut to work in all contexts. Vous pouvez utiliser n'importe quel raccourci qui n'est pas mappé (comme Global) dans un autre éditeur.You can use any shortcut that isn't mapped (as Global) in another editor. Sinon, l'éditeur substitue le raccourci.Otherwise, the editor overrides the shortcut.

    Note

    Vous ne pouvez pas affecter les touches suivantes dans le cadre d’un raccourci clavier dans Global : Impr. écran/SYSTÈME, Arrêt défil., Pause/Attn, Tab, Verr. maj, Inser, Début, Fin, Pge préc., Pge suiv., touche du logo Windows, la touche Application, touches de direction ou touche Entrée ; Verr. num., Suppr ou Effacer sur le pavé numérique ; la combinaison de touches Ctrl+Alt+Suppr.You can't assign the following keys as part of a keyboard shortcut in Global: Print Scrn/Sys Rq, Scroll Lock, Pause/Break, Tab, Caps Lock, Insert, Home, End, Page Up, Page Down, the Windows logo key, the Application key, any of the Arrow keys, or Enter; Num Lock, Delete, or Clear on the numeric keypad; the Ctrl+Alt+Delete key combination.

  5. Dans la zone Appuyer sur les touches de raccourci, entrez le raccourci à utiliser.In the Press shortcut key(s) box, enter the shortcut that you want to use.

    Note

    Vous pouvez créer un raccourci qui associe une lettre avec la touche Alt, la touche Ctrl, ou les deux.You can create a shortcut that combines a letter with the Alt key, the Ctrl key, or both. Vous pouvez également créer un raccourci qui associe la touche Maj et une lettre avec la touche Alt, la touche Ctrl, ou les deux.You can also create a shortcut that combines the Shift key and a letter with the Alt key, the Ctrl key, or both.

    Si un raccourci est déjà affecté à une autre commande, il s’affiche dans la zone Raccourci actuellement utilisé par.If a shortcut is already assigned to another command, it appears in the Shortcut currently used by box. Dans ce cas, choisissez la touche Retour arrière pour supprimer ce raccourci avant d’en essayer un autre.In that case, choose the Backspace key to delete that shortcut before you try a different one.

    Attribuer un autre raccourci à une commande

  6. Choisissez le bouton Assigner.Choose the Assign button.

    Note

    Si vous spécifiez un raccourci différent pour une commande, choisissez le bouton Assigner, puis choisissez le bouton Annuler. La boîte de dialogue se ferme, mais le changement n’est pas restauré.If you specify a different shortcut for a command, choose the Assign button, and then choose the Cancel button, the dialog box closes, but the change isn't reverted.

Partager les raccourcis clavier personnalisésShare custom keyboard shortcuts

Vous pouvez partager les raccourcis clavier personnalisés en les exportant vers un fichier, puis en donnant le fichier à d'autres utilisateurs afin de pouvoir importer les données.You can share your custom keyboard shortcuts by exporting them to a file and then giving the file to others so that they can import the data.

Pour exporter uniquement les raccourcis clavierTo export only keyboard shortcuts

  1. Dans la barre de menus, choisissez Outils > Importation et exportation de paramètres.On the menu bar, choose Tools > Import and Export Settings.

  2. Choisissez Exporter les paramètres d’environnement sélectionnés, puis choisissez le bouton Suivant.Choose Export selected environment settings, and then choose the Next button.

  3. Sous Quels paramètres souhaitez-vous exporter ?, décochez la case Tous les paramètres, développez Options, puis Environnement.Under What settings do you want to export?, clear the All Settings check box, expand Options, and then expand Environment.

  4. Cochez la case Clavier, puis choisissez le bouton Suivant.Select the Keyboard check box, and then choose the Next button.

    Exporter uniquement les raccourcis clavier personnalisés

  5. Dans les zones Comment voulez-vous appeler votre fichier des paramètres ? et Stocker mon fichier des paramètres dans ce répertoire, laissez les valeurs par défaut ou spécifiez des valeurs différentes, puis choisissez le bouton Terminer.In the What do you want to name your settings file? and Store my settings file in this directory boxes, either leave the default values or specify different values, and then choose the Finish button.

    Par défaut, les raccourcis sont enregistrés dans un fichier du dossier %USERPROFILE%\Documents\Visual Studio 2017\Settings.By default, your shortcuts are saved in a file in the %USERPROFILE%\Documents\Visual Studio 2017\Settings folder. Le nom du fichier reflète la date à laquelle vous avez exporté les paramètres, et l’extension est .vssettings.The name of the file reflects the date when you exported the settings, and the extension is .vssettings.

Pour importer uniquement les raccourcis clavierTo import only keyboard shortcuts

  1. Dans la barre de menus, choisissez Outils > Importation et exportation de paramètres.On the menu bar, choose Tools > Import and Export Settings.

  2. Choisissez la case d’option Importer les paramètres d’environnement sélectionnés, puis le bouton Suivant.Choose the Import selected environment settings option button, and then choose the Next button.

  3. Choisissez la case d’option Non, importer simplement de nouveaux paramètres en remplaçant mes paramètres actuels, puis choisissez le bouton Suivant.Choose the No, just import new settings, overwriting my current settings option button, and then choose the Next button.

  4. Sous Mes paramètres, choisissez le fichier qui contient les raccourcis que vous souhaitez importer, ou choisissez le bouton Parcourir pour rechercher le fichier approprié.Under My Settings, choose the file that contains the shortcuts that you want to import, or choose the Browse button to locate the correct file.

  5. Choisissez le bouton Suivant.Choose the Next button.

  6. Sous Quels paramètres voulez-vous importer ?, décochez la case Tous les paramètres, développez Options, puis Environnement.Under Which settings do you want to import?, clear the All Settings check box, expand Options, and then expand Environment.

  7. Cochez la case Clavier, puis choisissez le bouton Terminer.Select the Keyboard check box, and then choose the Finish button.

    Importer uniquement les raccourcis clavier personnalisés

Voir aussiSee also