프로그래밍/유용한 사이트 | 정보
[vscode | settings] vscode 현재 경로에서 새파일,새폴더 만드는 단축키 설정
blueprint-12
2023. 2. 4. 18:49
기존 ctrl+n , ctrl+shift+n 단축키는 vscode내에서 새파일을 만드는 단축키이다. 하지만, 경로가 지정되지 않은 새파일이 만들어지기 때문에 이 단축키를 내가 원하는 폴더의 하위 파일로 경로를 지정해서 새파일을 생성하는 것으로 바꾸기로 했다.
F1 -> Preferences: Open keyboard shortcuts(JSON)
[
{
"key": "ctrl+oem_4",
"command": "-markdown.extension.onOutdentLines",
"when": "editorTextFocus && !suggestWidgetVisible && editorLangId =~ /^markdown$|^rmd$|^qmd$/"
},
{
"key": "ctrl+n",
"command": "explorer.newFile",
"when": "explorerViewletFocus"
},
{
"key": "ctrl+shift+n",
"command": "explorer.newFolder",
"when": "explorerViewletFocus"
}
]
- 첫번째 ctrl+oem_4는 기본 세팅으로 들어있던 내용(어떤 내용인지는 정확히 모르기 때문에 냅두기로 함)
- 기존 코드는 건들이지 않고 추가로 ctrl+n, ctrl+shift+n 단축키 내용만 추가해주기로 합니다.
- 커맨드 내용을보면 ctrl +n 은 새파일, ctrl+shift+n 은 새폴더를 만들어줍니다. 단, when이라는 조건에 마우스로 Focus되어있는 요소가 있어야 합니다. 즉, focus되어있는 요소가 없다면 다른 명령어나 동작하지 않을 수 있다는 소리입니다. 완벽한 단축키라고 말하기는 어렵지만 이전에 번거롭게 마우스로 우클릭해서 만들었던 거에 비해서는 편하다고 생각합니다. 참고로 focus가 된 폴더가 없을 시, ctrl + shift + n 명령어는 새 vscode 창을 열어줍니다.