개발 상식 & Tip!
프리티어 적용 안될 때(하단 프리티어 더블체크)
saramnim
2023. 7. 22. 01:50
728x90
ctrl + , || preference -> settings -> default format: prettier && onSave 설정 다 했는데도 안되는 사람들을 위한... 가이드..
위의 설정으로 한번에 해결되는 사람들은 아래를 읽을 필요 x
보통 나처럼 이것저것 깔아뒀다 엉켜버린 사람들이 아래를 읽을 필요 만땅^_^(원래 프리티어 자알~~되던 사람들 ㅠㅠ)
1. f1을 눌러 format document...을 클릭
-> 가장 아래꺼 클릭(ex: default~~ || 기본 구성~~)
-> prettier 클릭
이렇게 하면 .vscode 폴더 내에 setting.json 파일 생성
2. 고대로 복사 후 삭제
삭제 안해도 되지만,,, 삭제하는게 난 편함... 왜냐... 결국엔 삭제안하면 깃헙에 올라감...수치..
3. ctrl + p로 settings.json 파일 불러오면 내 vsc에 전체적으로 적용되는 세팅에 대한 json 파일 등장
얘는 수정해도 폴더 안생기니까... 깃헙에 안올라가서 좋음..
4. 대충 비교해보면 복사해둔 setting.json과 전체의 setting.json 파일 중 설정이 다른게 보인다.
.vscode 내에 있던 setting.json이 짧은게 당연하니 부러 전체 setting.json의 일부 코드를 삭제하진 말자..
걍 틀린그림 찾기만 조금 하면된다..
5. 그 부분을 수정하자..
분명,,, 한부분만 다를것이다... 메이비...
{
"workbench.colorTheme": "Default High Contrast",
"tabnine.experimentalAutoImports": true,
"workbench.iconTheme": "material-icon-theme",
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"eslint.format.enable": true,
"window.zoomLevel": 1,
"explorer.compactFolders": false,
"editor.defaultFoldingRangeProvider": "rvest.vs-code-prettier-eslint",
"editor.formatOnSave": true,
"prettier.useTabs": true
}
내 setting.json 파일은 위와 같은데, 이러니까...엉키는 것..내 경우, [javascript] 부분의 "esbenp~"가 다르게 되어있어 고쳤더니 정상작동했다.
찾는데..매우..힘들었다..
728x90
반응형