일부 언어는 경고 / 오류에 대한 빠른 수정을 제공하는 전구를 표시하는 코드 작업을 지원합니다 (자세한 내용은 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+ .입니다.