vscode 단축키 커스터마이즈 방법, 정말 내 입맛대로 바꿀 수 있을까?

vscode 단축키 커스터마이즈 방법, 정말 내 입맛대로 바꿀 수 있을까?


딩을 하다 보면 기본 단축키가 불편하거나 자주 쓰는 기능을 더 빠르게 실행하고 싶을 때가 많습니다. 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 파일에서 쉽고 빠르게 할 수 있습니다. 나만의 단축키로 개발 효율을 높여보세요!

다음 이전