Visual Assist 기본 단축키 기준이다. VA는 Visual Studio에 이미 할당된 키를 덮어쓰지 않으므로 환경에 따라 일부 단축키가 비어 있을 수 있다. † 표시는 설치 직후에는 할당되지 않고 VAssistX › Help › Keyboard Shortcuts › Recommended 에서 권장 단축키를 수락했을 때 할당되며, ‡ 표시는 권장 수락 시 텍스트 에디터 밖(전역)으로 범위가 확장된다. 현재 바인딩은 VAssistX › Help › Keyboard Shortcuts 에서 확인하고, 변경은 Tools › Options › Environment › Keyboard 의 VAssistX.* 명령에서 한다. 출처: Whole Tomato 공식 문서 Keyboard Shortcuts (Updated Jun 2026).
자주 쓰는 단축키
| 단축키 | 동작 |
|---|
| Alt+G | 선언부 ↔ 구현부 이동 (GoTo Implementation) — 대상이 여럿이면 메뉴 표시 |
| Shift+Alt+G | 관련 심볼로 이동 (GoTo Related) — 기반 클래스·오버라이드·타입 등 |
| Alt+O | 대응 파일 열기 (Open Corresponding File) — .h ↔ .cpp |
| Shift+Alt+O ‡ | 솔루션 내 파일 열기 (Open File in Solution) |
| Shift+Alt+S | 솔루션 내 심볼 찾기 (Find Symbol in Solution) |
| Shift+Alt+F | 참조 찾기 (Find References) |
| Alt+M | 파일 내 메서드 목록 (List Methods in File) |
| Shift+Alt+Q | 빠른 작업 및 리팩터링 메뉴 (Quick Action and Refactoring) |
| Shift+Alt+R | 이름 바꾸기 (Rename) — 선언·정의·모든 참조 일괄 |
탐색
심볼 · 파일 이동
| 단축키 | 동작 |
|---|
| Alt+G | 선언부 ↔ 구현부 이동 (GoTo Implementation) |
| Shift+Alt+G | 관련 심볼로 이동 (GoTo Related) |
| Alt+O | 대응 파일 열기 (Open Corresponding File) |
| Shift+Alt+O ‡ | 솔루션 내 파일 열기 (Open File in Solution) |
| Shift+Alt+S | 솔루션 내 심볼 찾기 (Find Symbol in Solution) |
| Alt+M | 파일 내 메서드 목록 (List Methods in File) — VA Outline 없이 현재 파일의 클래스·메서드로 점프 |
위치 이동
| 단축키 | 동작 |
|---|
| Alt+← ‡ | 이전 위치로 (Navigate Back) |
| Alt+→ † | 다음 위치로 (Navigate Forward) |
| Alt+↑ † | 이전 스코프로 (Move to Previous Scope) |
| Alt+↓ † | 다음 스코프로 (Move to Next Scope) |
검색
| 단축키 | 동작 |
|---|
| Shift+Alt+F | 참조 찾기 (Find References) — 결과 창에서 파일별 그룹·읽기/쓰기 구분 |
| Alt+K † | 커서 단어 강조 (Find Selected) — Ctrl+F 검색을 실행한 것처럼 인스턴스 하이라이트 |
| Shift+Alt+H | VA Hashtags 창 열기 — 주석 내 #tag 북마크 모음 |
편집
리팩터링 · 코드 생성
| 단축키 | 동작 |
|---|
| Shift+Alt+Q | 빠른 작업 및 리팩터링 메뉴 (Quick Action and Refactoring) — Extract Method, Add Include, Document Method 등은 기본 단축키가 없어 이 메뉴에서 실행 |
| Shift+Alt+R | 이름 바꾸기 (Rename) |
| Shift+Alt+C | 사용처로부터 생성 (Create From Usage) — 미정의 심볼에서 선언·정의 생성 |
선택 (Smart Select)
| 단축키 | 동작 |
|---|
| Shift+Alt+] † | 선택 확장 (Smart Select Extend) — 작은 단위 |
| Alt+] | 블록 선택 확장 (Smart Select Extend Block) — 큰 단위 |
| Shift+Alt+[ † | 선택 축소 (Smart Select Shrink) |
| Alt+[ | 블록 선택 축소 (Smart Select Shrink Block) |
클립보드 · 보기
| 단축키 | 동작 |
|---|
| Ctrl+Shift+V † | 다중 클립보드 붙여넣기 메뉴 (Multiple Clipboards) |
| Ctrl+0 † | 에디터 확대 100% 리셋 (Reset Editor Zoom) |
This post is copyrighted by the author. All rights reserved.