一部の言語は、警告/エラーの迅速な修正を提供する電球を表示するコードアクションをサポートしています(詳細については https://code.visualstudio.com/docs/editor/editingevolved#_code-action を参照してください)。この機能は気に入っていますが、電球をクリックするのは好きではありません。残念ながら、現在のカーソル位置で電球を開くためのショートカットが見つかりません。このようなショートカットを作成するにはどうすればよいですか?
次のようなカスタムキーバインドを作成して、vscode.executeCodeActionProvider
のショートカットを作成しようとしました。
[{ "key": "alt+enter", "command": "vscode.executeCodeActionProvider"}]
しかし、ショートカットを押すたびに警告が表示されます
提供されたコマンド「vscode.executeCodeActionProvider」の実行に失敗しました。
正しいコマンドeditor.action.quickFix
。 Windowsのデフォルトのバインディングは次のようになります。
{ "key": "ctrl+.", "command": "editor.action.quickFix",
"when": "editorTextFocus" }
Macでは CMD + .。