http://stackoverflow.com/questions/4183674/how-to-switch-between-header-and-implementation-in-vs2010
http://iditia.blogspot.kr/2012/11/visual-studio-h-cpp.html
http://visualstudiogallery.msdn.microsoft.com/76293c4d-8c16-4f4a-aee6-21f83a571496?SRC=VSIDE
Visual Studio 2010에서 헤더와 소스간에 이동을 단축키로 할 수 있으면 좋겠다는 생각이 들어서 구글링해보니 여러가지 방법들이 나옵니다.
그중 제일 간단한 방법은 Visual Assist를 사용하는 경우로, ALT+O 키를 눌러주면 되네요.
Visual Assist가 상용 프로그램이라 다른 방법을 찾아보니 Visual Studio의 창목록 기능을 이용하는 방법도 있습니다.
.cpp에서 .h로 가는 경우 ALT+W, W, 아래방향 화살표, 엔터
.h에서 .cpp로 가는 경우 ALT+W, W, 윗방향 화살표, 엔터
보기에는 복잡해 보이는데 생각보다 간단히 됩니다. 이를 매크로로 정의해서 써도 괜찮을 듯 하네요. 대신 .cpp와 .h가 모두 열려 있어야 하는 단점이 있네요.
혹시 다른 방법은 없을까 해서 더 뒤져보니 Code Maid extension에 Switch 기능이 들어있네요 Visual Studio 온라인 갤러리에서 code maid 를 설치하시고 CTRL+M과 , 키를 누르면 헤더와 코드간에 전환이 됩니다. 조금 키가 불편하기는 하지만 무료라서 추천드리고 싶네요.
한줄 요약: Visual Assist, 아니면 Code Maid.
'개발 > Visual C++' 카테고리의 다른 글
VS 2013 "fatal error LNK1104: 'kernel32.lib' 파일을 열 수 없습니다" 오류 대처 방법 (0) | 2014.10.02 |
---|---|
C++ Lambda Expression (MSDN 자료) (0) | 2014.09.04 |
error C2995: 함수 템플릿이 이미 정의되었습니다. 오류 대처 방법 (0) | 2014.08.02 |
error C2143: 구문 오류 : ';'이(가) '&' 앞에 없습니다. 오류의 대처 방법 (0) | 2014.08.01 |
std::string에서 const char*으로 변환 (0) | 2014.04.11 |