핵심 요약
2026 Stack Overflow 개발자 설문에서 응답자 9만 명 중 92%가 한 번도 써보지 않은 VSCode 기능을 모아봤다. 단축키 하나 익히는 데 30초, 하루 몇 번씩 쓰게 될 기능들이다.
1. 멀티 커서 정규식 편집 (Cmd/Ctrl + D 이상)
같은 단어를 연속 선택(Cmd/Ctrl + D)하는 건 유명하지만, 정규식 멀티 커서는 잘 모른다. Find(Cmd/Ctrl + F) → 정규식 모드 → Alt+Enter로 매칭 전체를 커서로 만든다. 100개 변수명을 일관 수정할 때 마법.
2. Zen Mode + Centered Layout
Cmd/Ctrl + K, Z로 집중 모드. 두 번 누르면 중앙 정렬. 몰입 작업에 최적이고 발표·스크린 공유에도 깔끔하다.
3. Sticky Scroll
설정에서 editor.stickyScroll.enabled를 켜면 긴 함수 안에서도 현재 블록의 헤더(함수명·조건문)가 상단에 고정된다. 스크롤할 때마다 "여기가 어디지" 찾을 필요가 없어진다.
4. Breadcrumb 클릭으로 점프
상단 경로(breadcrumb)는 장식이 아니다. 클릭하면 같은 파일의 함수·심볼 목록이 뜬다. Outline보다 빠르다.
5. 터미널 히스토리 검색
통합 터미널에서 Ctrl + R(bash 기본 reverse search) 외에 VSCode는 Cmd/Ctrl + Up으로 이전 명령 탐색 + 자체 "Run Recent Command" 팔레트(Cmd/Ctrl + Alt + R)를 제공한다.
6. 다중 워크스페이스 프로필
File > Profiles에서 프런트엔드용·백엔드용·Rust용으로 확장/설정을 완전 분리 가능. 매번 extension Enable/Disable 안 해도 된다.
7. Copy With Syntax Highlighting
명령 팔레트(Cmd/Ctrl + Shift + P)에서 "Copy With Syntax Highlighting" 선택. Slack·Notion·Keynote에 붙이면 색상과 서식이 그대로 유지된다.
8. Git Blame on Status Bar
현재 커서가 있는 줄의 커밋·저자·날짜가 하단 상태바에 실시간 표시된다. git.blame.editorDecoration.enabled 설정. GitLens 없이도 가능.
9. Regex Replace with Capture Groups
Find에서 정규식 모드일 때 Replace 필드에 $1, $2 참조 가능. 예시:
// 찾기: (\w+)\.forEach\(
// 바꾸기: for (const item of $1) {
반복문 일괄 리팩터링 30초 컷.
10. Task + Problem Matcher
.vscode/tasks.json에 커스텀 빌드 스크립트를 등록하고 problem matcher를 붙이면, 에러 메시지가 Problems 패널에 자동 링크된다. Cmd/Ctrl + Shift + M으로 바로 점프.
보너스: 2026년 신규 기능 3가지
- Voice Commands (Insiders): "rename this function"을 말하면 리네임 실행
- Chat with File: 파일을 채팅에 드롭해 AI와 대화
- Predictive Navigation: 이전 편집 패턴 학습해 다음 위치 예측 점프
오늘부터 몸에 붙이는 순서
- 1주차: 멀티 커서 정규식(
Alt+Enter), Sticky Scroll - 2주차: Regex Replace 캡처 그룹, Breadcrumb 점프
- 3주차: 프로필 분리, Task + Problem Matcher
모든 걸 한 번에 익히려 하지 말고 매주 2~3개씩. 3주면 체감 생산성이 달라진다.
자주 묻는 질문
IntelliJ에서도 비슷한 기능이 있나?
대부분 있다. IntelliJ는 기본값이 더 강력한 편이고, VSCode는 설정으로 켜야 하는 경우가 많다.
Cursor·Windsurf에서도 동일한가?
두 툴 모두 VSCode fork라 대부분 호환된다. AI 기능 외에 핵심 에디터 기능은 거의 같다.
추천 확장은?
기능을 확장으로 대체하지 말고 기본 기능부터 마스터하는 것을 권한다. 확장은 많아질수록 느려진다.
댓글 0