상황
- CursorAI를 설치 했는데, vscode에서 잘 되던 ctrl + alt + l 자동정렬 기능이 먹질 않앗다.
- 그리고 플러그인으로 Prettier를 설치 했는데도 해당 기능이 작동하질 않았다.
- 그런 분들을 위한 트러블 슈팅이다.
일단 Prettier가 먼저 설치가 되어있어야 된다. 플러그인에서 'prettier'검색하면 쉽게 찾을 수 있다.
Java
복사
ctrl + shift + p 입력
해당 단축키를 입력하면, 설정을 검색할 수 있다.
이상하게 cursorAI는 설정 검색도 찾기 힘들다. 암튼..
.json 으로 검색
.json 으로 검색하면 여러 시스템 설정 json파일들이 나오는데,
거기서 UserSettings.json을 클릭한다.
editor 세팅 추가
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
Java
복사
위에 두 줄을 중괄호 안에 추가한다.
다시 .json 검색
다시 .json을 검색해서 Keyboard Shortcuts(JSON) 을 클릭해서 연다.
keyboard shortcuts 세팅 추가
{
"key": "ctrl+alt+l",
"command": "editor.action.formatDocument",
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly"
}
Java
복사
이 부분에서 단축키를 json 데이터로 추가할 수 있다.
ctrl+alt+ㅣ을 누르면 코드가 자동정렬 되는 기능이다.
정렬 정상 작동!
정렬된 거 보니 마음이 따뜻해진다. 