Visual C++ (MFC) hotkey(Accelerator keys) list
비주얼 스튜디오 단축키













문법 관련
Tab                                 들여쓰기
Shift+Tab                         내어쓰기
Alt+F8                             들여쓰기 자동 조정

Ctrl + ] 또는 E                  '{'괄호의 짝을 찾아줌 ( '{'에 커서를 놓고 눌러야 함 )
Ctrl + J, K                         #ifdef 와 #endif의 짝을 찾아줌

Ctrl + Alt + T                  멤버 변수/함수 목록에 대한 팝업 창표시
Ctrl+Spacebar                멤버목록 팝업창

찾기/ 바꾸기
Ctrl+F                            찾기
Ctrl + I                           문자열 입력 점진적으로 문자열 찾기 (Incremental Search)
Ctrl + F3                         현재 커서에 있는 문자열 찾기 fowared (블록 지정 안 해도 됨)
Shift + F3                        현재 커서에 있는 문자열 찾기 backward
Ctrl+Shift+F3                    현재 커서에 있는 문자열 찾기 backward
F3                                 찾은 문자열에 대한 다음 문자열로 이동 (Next Search)
Ctrl + H                          문자열 찾아 바꾸기 (Replace)

선택/ 편집
Ctrl + Left                        단어 단위로 이동
Ctrl + Right Arrow             단어 단위로 이동

Ctrl + Delete                     단어 단위로 삭제
Ctrl + Backspace              단어 단위로 삭제

Ctrl + X                            (블럭을 선택 안했을 경우) 한 라인 클립보드로 잘라내기
Ctrl + V                            (블럭을 선택 안했을 경우) 한 라인 클립보드로 붙여넣기
Ctrl + C                            한 라인 클립보드로 복사하기
Ctrl + L                            (블럭을 선택 안했을 경우) 한 라인을 클립보드로 잘라내기 (Cut)
Ctrl + Shift + L                   (블럭을 선택 안했을 경우) 한 라인을 삭제

Alt + Mouse 블록 설정        세로로 블록 설정하기 (마우스로)
Ctrl + Shift + F8                  세로로 블록 설정하기 (키보드로), 취소할 때는 Esc키

블록 설정 -> Tab               선택된 블록의 문자열을 일괄적으로 들여쓰기(Tab) 적용
블록 설정 -> Shift + Tab     선택된 블록의 문자열을 일괄적으로 내어쓰기 적용
Alt + F8 -> Tab 또는
Alt + F8 -> Shift + Tab        들여쓰기 자동 조정 (Tab:들여쓰기, Shift + Tab : 내어쓰기)

Ctrl + Up/Down Arrow         커서는 고정시키고 화면만 스크롤 시키기

북마크
Ctrl + F2                       현재 라인에 북마크 지정/해제
F2                               지정된 다음 북마크로 이동
Ctrl + Shift + F2              지정된 모든 북마크를 해제

Breakpoint
F9                               현재 라인에 Breakpoint를 지정/해제
Ctrl + Shift + F9             현재 Edit하고 있는 소스파일에 지정된 모든 Breakpoint 해제
Ctrl+B                          Breakpoint 관리 메뉴

Browse Information file 이 필요한 단축키 (컴파일 되어야 함)
F4                             다음 에러메세지로 이동

F12                             현재 커서의 함수 정의 부분으로 이동
Shift+F12                     현재 커서의 함수 참조 부분으로 이동

Ctrl+Num+                   다음 정의/참조 로 이동
Ctrl+Num-                   이전 정의/참조 로 이동

디버깅등 도움

Ctrl + Shift + T                공백/콤마/파이프/괄호 등을 기준으로 좌우 문자열을 Swap시킴

Ctrl + Shift + 8                문단기호 표시/감추기 : Tab은 ^, Space는 .으로 표시

Ctrl + D                         툴바의 찾기 Editbox로 이동

Ctrl+U                           선택된 영역 모두 소문자로
Ctrl+Shift+U                   선택된 영역 모두 대문자로

윈도 관련
Ctrl + Tab                      Edit하고 있는 Child Window 간의 이동
Ctrl + F4                        현재 Edit하고 있는 Child Window를 닫기


이외 유용한 비쥬얼 씨의 단축키를 아시는 분은 댓글로,... ^^
혹시 틀린 부분이 있다면 댓글로~ ^^

===============================
그외 추가적으로 ms에서 공개한 프린트 가능한 단축키 목록입니다.

Visual C++ 2005 Keyboard Shortcut Reference Poster
VC++_2005_grayscale.pdf

흑백으로 프린트 가능한 단축키 목록


VC++_2005_color.pdf

컬러로 프린트 가능한 단축키 목록



'Quick Reference' 카테고리의 다른 글

VC 단축키(핫키, 엑셀레이터 키)  (0) 2007/10/13
선불폰 국번 리스트  (0) 2007/10/09
color code - 한국의 전통색  (0) 2007/09/08
휴대폰 개통일자 확인법과 스팸 sms 문자열  (0) 2007/07/30
간단하면서 유용한 html 태그  (14) 2007/07/13
세계 시간  (0) 2007/06/12
현재 시간  (0) 2007/06/12
당신의 (공인) ip 주소는  (0) 2007/06/10

ⓒ 무단 복사/스크랩 금지, 링크 환영 (저작권 공지)
http://hmhm.net/trackback/174 관련글 쓰기
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST