관리 메뉴

kisoo

VS6 단축키 - 정의바로가기를 되돌리기 CTRL+* 본문

01.About Programming /9..VC++

VS6 단축키 - 정의바로가기를 되돌리기 CTRL+*

JamesK78 2009. 2. 6. 15:00
코드를 분석하다가 보면...
특정 함수나 변수명의 선언이나 정의를 보고 싶을때...
무심코 F12(CTRL+F12) 또는 마우스 오른쪽을 눌러 "선언으로 이동" 또는 "정의로 이동"를 사용한다.
그런데 문제는 대충 함수(변수)의 정의나 선언을 살펴보고 바로 이전으로 되돌아 가고 싶은데 북마크나 보고있던 부분의 line의 줄수를 특별히 기억해 두고 있지 안았다면 낭패
늘 어디더라 하면서 찾기가 일쑤였는데...

그럴땐 CTRL+*(숫자패드의 *)를 눌러보자.
그럼 이전 코드부분으로 되돌려진다.
아마도 정의 또는 선언으로 이동할때 위치를 스택에 저장하는듯 하다.

나도 어디선가 주워들은 내용인데 MSDN이며 구글링을 해도 찾지를 못하겠다.
회사 동료가 보다가 신기해 하길래 포스팅.

더불어 가급적 마우스를 안쓰고 키보드로 해결하려고 노력중인 단축키들...

블럭 주석달기
CTRL+K, CTRL+C 주석 블럭 설정
CTRL+K, CTRL+U 주석 블럭 해제

마우스로 상단 파일이동이 아닌 키보드로 파일간 이동
CTRL+TAB, CTRL+SHIFT+TAB

중간중간 분석한 부분을 잊어버리지 않기 위해 북마크(가끔은 브레이크 포인터도 쓴다는...)
F2, CTRL+F2

창이동
ALT+0 소스코드창으로
ALT+2 출력창으로
가장 필요한 찾기창은 CTRL+TAB으로 대신....(이거 단축키는 없나?)

{ } 짝 찾기
CTRL+]

ps.
디버깅시 실시간으로 GetLastError 값알아내기(이것도 회사동료가 신기해 하던...Debugging Applications 책 참조)
조사식(watch)창의 이름(Name)에 @ERR 값 입력
Comments