딩을 하다 보면 기본 단축키가 불편하거나 자주 쓰는 기능을 더 빠르게 실행하고 싶을 때가 많습니다. vscode는 이런 불편함을 해소할 수 있도록 강력한 단축키 커스터마이즈 기능을 제공합니다. 여러분도 나만의 단축키로 개발 효율을 극대화해보세요!
vscode 단축키 커스터마이즈, 왜 필요할까?
- 기본 단축키가 손에 익지 않거나 비효율적일 때
- 자주 쓰는 기능을 더 빠르게 실행하고 싶을 때
- 팀원들과 동일한 개발 환경을 맞추고 싶을 때
vscode 단축키 커스터마이즈 방법
1. 키보드 단축키 보기 및 설정
- Ctrl + K Ctrl + S를 눌러 현재 설정된 모든 단축키를 확인할 수 있습니다.
- 검색창에서 원하는 명령어를 찾고, 연필 아이콘을 클릭해 새로운 단축키를 입력하면 바로 적용됩니다.
2. keybindings.json 파일 직접 편집
- Ctrl + Shift + P → "Preferences: Open Keyboard Shortcuts (JSON)"을 입력하여 keybindings.json 파일을 엽니다.
- 아래와 같이 원하는 단축키와 명령어를 추가할 수 있습니다.
[
{
"key": "ctrl+n",
"command": "explorer.newFile",
"when": "!editorFocus"
},
{
"key": "ctrl+shift+n",
"command": "explorer.newFolder",
"when": "!editorFocus"
}
]
- 저장하면 즉시 적용됩니다.
3. 단축키 중복/충돌 관리
- 이미 할당된 단축키를 변경하면 경고가 표시됩니다.
- 기존 단축키가 필요 없다면 삭제 후 원하는 키로 재설정하세요.
실전 활용 팁
- 여러 대의 PC나 협업 환경에서도 동일한 keybindings.json 파일을 사용하면 일관된 개발 환경을 유지할 수 있습니다.
- 자주 사용하는 기능(예: 파일 생성, 폴더 생성, 코드 포맷 등)에 단축키를 지정해보세요.
자주 묻는 질문 & 요약
궁금증 | 해결 방법 |
---|---|
단축키가 겹치면? | 기존 단축키 삭제 후 원하는 조합으로 변경 |
추천 커스터마이즈? | 창 분할, 파일/폴더 생성, 자동완성 트리거 등 지정 |
설정 백업/복원? | keybindings.json 파일 내보내기 또는 동기화 활용 |
한 줄 요약 & 행동 유도
vscode 단축키 커스터마이즈는 명령 팔레트 또는 keybindings.json 파일에서 쉽고 빠르게 할 수 있습니다. 나만의 단축키로 개발 효율을 높여보세요!