Certaines langues prennent en charge les actions de code qui affichent une ampoule fournissant des correctifs rapides pour un avertissement / une erreur (voir https://code.visualstudio.com/docs/editor/editingevolved#_code-action pour plus d'informations). J'aime cette fonctionnalité mais je n'aime pas cliquer sur l'ampoule. Malheureusement, je ne trouve pas de raccourci pour ouvrir l'ampoule à la position actuelle du curseur . Comment puis-je créer un tel raccourci?
J'ai essayé de créer un raccourci pour vscode.executeCodeActionProvider
en créant une combinaison de touches personnalisée comme celle-ci:
[{ "key": "alt+enter", "command": "vscode.executeCodeActionProvider"}]
Mais à chaque fois que je frappe le raccourci, je reçois l'avertissement
L'exécution de la commande contribuée: 'vscode.executeCodeActionProvider' a échoué.
Si vous êtes un junkie de JetBrains et que vous ne pouvez pas imaginer de ne pas marteler Alt+ Entertoute la journée, vous pouvez reconfigurer la valeur par défaut ( Ctrl+ .) assez facilement.
Ouvrez le menu Fichier et sélectionnez Préférences puis Raccourcis clavier .
Tapez
editor.action.quickFix
dans la zone de recherche:Cliquez sur l'icône du stylo ou cliquez avec le bouton droit de la souris et sélectionnez Modifier la liaison de touches .
Entrez votre raccourci préféré dans la boîte de dialogue qui apparaît, puis appuyez sur Enter.
Vous devriez vous retrouver avec quelque chose qui ressemble à:
la source