vscode 에서 intellij 처럼 Reformat File 단축키 Ctrl+Alt+Shift+L 으로 수정하기
Updated on
vscode 에서 IntelliJ IDEA Keybindings
를 설치하면 당연히 Ctrl + Alt + L 에 기본적으로 리포멧 기능이 단축키로 등록이 된다.
하지만 문제가 있는데, cursor 에서는 해당 단축키가 override 되서 작동을 안한다는 것이다.
그래서 나는 Ctrl + Alt + Shift + L
단축키로 등록해서 사용하려고 한다.
(phpstorm 에서도 이 단축키로만 사용하기도 한다)
keybindings.json
파일을 열어준다.
{ "key": "ctrl+alt+shift+l", "command": "editor.action.formatDocument", "when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" }, { "key": "ctrl+alt+shift+l", "command": "editor.action.formatDocument.none", "when": "editorTextFocus && !editorHasDocumentFormattingProvider && !editorReadonly" }
위 내용을 입력하고 저장하면 된다.