Visual Studio 2015부터 2022까지 대부분의 기본 단축키는 변경되지 않았습니다.
(기본 프로필: General Development Settings 기준)
Microsoft의 공식 문서에 따르면, 주요 단축키는 오랜 기간 일관되게 유지되어 왔어요.
아래는 개발자들이 가장 자주 사용하는 공통 단축키를 카테고리별로 정리한 테이블입니다.
1. 빌드 및 실행
| 단축키 |
기능 |
| Ctrl + Shift + B |
솔루션 빌드 |
| Ctrl + F5 |
디버깅 없이 시작 |
| F5 |
디버깅 시작 |
| Ctrl + Alt + P |
프로세스 연결 |
2. 디버깅
| 단축키 |
기능 |
| F5 |
계속 (Continue) |
| F10 |
한 단계 넘기기 (Step Over) |
| F11 |
한 단계 들어가기 (Step Into) |
| Shift + F11 |
단계 나가기 (Step Out) |
| F9 |
중단점 토글 |
| Ctrl + Shift + F5 |
디버깅 다시 시작 |
| Ctrl + Alt + Break |
디버깅 중지 |
3. 코드 편집
| 단축키 |
기능 |
| Ctrl + C / Ctrl + V |
복사 / 붙여넣기 |
| Ctrl + X |
잘라내기 |
| Ctrl + Z / Ctrl + Y |
실행 취소 / 다시 실행 |
| Ctrl + D |
줄 복제 (Duplicate Line, VS2022에서 기본) |
| Ctrl + K, Ctrl + C |
선택한 코드 주석 처리 |
| Ctrl + K, Ctrl + U |
주석 해제 |
| Ctrl + / |
줄 주석 토글 (VS2022 17.11 이후 기본) |
| Ctrl + Space |
IntelliSense 호출 |
| Ctrl + Shift + Space |
매개변수 정보 표시 |
| Alt + ↑ / ↓ |
줄 위아래 이동 |
| Ctrl + Shift + L |
선택한 줄 삭제 |
4. 찾기 및 바꾸기
| 단축키 |
기능 |
| Ctrl + F |
찾기 |
| Ctrl + H |
바꾸기 |
| Ctrl + Shift + F |
전체 솔루션에서 찾기 |
| Ctrl + Shift + H |
전체 솔루션에서 바꾸기 |
| Ctrl + F3 |
다음 찾기 |
| Ctrl + Shift + F3 |
이전 찾기 |
5. 탐색 (Navigation)
| 단축키 |
기능 |
| Ctrl + , |
이동(Go To All) |
| Ctrl + Tab |
창 간 이동 |
| F12 |
정의로 이동 (Go to Definition) |
| Ctrl + - |
뒤로 이동 (Navigate Backward) |
| Ctrl + Shift + - |
앞으로 이동 |
| Ctrl + B |
책갈피 토글 |
| Ctrl + K, Ctrl + K |
책갈피 토글 (대안) |
6. 창 및 도구
| 단축키 |
기능 |
| Ctrl + Alt + L |
솔루션 탐색기 열기 |
| Ctrl + Alt + S |
서버 탐색기 |
| Ctrl + Alt + O |
출력 창 |
| Ctrl + Alt + Break |
중단점 창 |
| Ctrl + W, Ctrl + W |
클래스 뷰 (일부 버전) |
| Ctrl + Shift + N |
새 프로젝트 |
| Ctrl + O |
파일 열기 |
7. 기타 유용한 단축키
| 단축키 |
기능 |
| Ctrl + S |
저장 |
| Ctrl + Shift + S |
모두 저장 |
| Ctrl + K, Ctrl + D |
코드 서식 지정 |
| Ctrl + R, Ctrl + R |
이름 바꾸기 (리팩터링) |
| Ctrl + . |
빠른 작업 및 리팩터링 |
참고 사항
- 위 단축키는 기본 키보드 스키마(General profile) 기준입니다. ReSharper나 다른 확장을 설치하면 일부가 달라질 수 있어요.
- VS2022에서 일부 편의 단축키(Ctrl + D 줄 복제 등)가 추가되었지만, 기존 단축키는 거의 동일합니다.
- 단축키를 커스터마이징하려면: 도구 > 옵션 > 환경 > 키보드에서 변경 가능해요.
이 단축키들을 익히면 VS2015든 VS2022든 생산성이 확 올라갈 거예요!