<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=Woodpage%2FVisualC%2B%2BHotKeyTip</id>
	<title>Woodpage/VisualC++HotKeyTip - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=Woodpage%2FVisualC%2B%2BHotKeyTip"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Woodpage/VisualC%2B%2BHotKeyTip&amp;action=history"/>
	<updated>2026-05-14T15:09:23Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=Woodpage/VisualC%2B%2BHotKeyTip&amp;diff=86903&amp;oldid=prev</id>
		<title>Maintenance script: Repair batch-0008 pages from live compare</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Woodpage/VisualC%2B%2BHotKeyTip&amp;diff=86903&amp;oldid=prev"/>
		<updated>2026-03-27T01:40:37Z</updated>

		<summary type="html">&lt;p&gt;Repair batch-0008 pages from live compare&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:40, 27 March 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l208&quot;&gt;Line 208:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 208:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[홈페이지분류]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[홈페이지분류]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;#91;woodpage&amp;amp;#93;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;#91;woodpage&amp;amp;#93;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=Woodpage/VisualC%2B%2BHotKeyTip&amp;diff=81558&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:31, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Woodpage/VisualC%2B%2BHotKeyTip&amp;diff=81558&amp;oldid=prev"/>
		<updated>2021-02-07T05:31:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== 내가 쓰는 거 정리 ==&lt;br /&gt;
 *요즘 회사 동료랑 머가좋네 머가 편하네 하면서 놀고있음&lt;br /&gt;
 *알고보면 상당히 편한 visual 쩝&lt;br /&gt;
 *Visual C++ 6.0 에서 Help메뉴에 보면 KeyBoardMap이라는것이 있다.&lt;br /&gt;
 *Hot Key를 쓰면 좋다. 스타에서 단축키 쓰는거랑 같은이유다. 마우스로 스타하는거랑 키보드까지 같이 쓰는것은 거의 천지차이다. 그만큼 유용한 단축키를 많이 쓰면 쓸수록 코딩 속도도 빨라지고 소스분석도 잘되는거같다. ^^;; &lt;br /&gt;
&lt;br /&gt;
== Hot Key ==&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + Tab ===&lt;br /&gt;
 *일종의 페이지를 이동시켜주는 기능을한다. A라는 페이지를 열고 작업하다가 B라는 페이지를 열었다. 그리고 다시 A라는 페이지를 가고 싶을때 Ctrl + Tab을 누르면 간다. 살짝 살짝 눌러주면 바로 전 페이지를 이동하는 기능을 수행한다. 그러다 급하게 누르면 열린 페이지를 계속해서 이동하게 된다.&lt;br /&gt;
* Ctrl + F6 이랑 같죠? -_-훨씬 낫군요.. 한손으로 되고.. ㅠ.ㅠ --[[선호]]&lt;br /&gt;
** Ctrl + F6 은 Ctrl + Tab 두번 연속 누루기랑 같네 홍 --[[광식]] &lt;br /&gt;
 *사용도 : *****  (무지 많이 사용 없으면 코딩하기 정말 싫을거같음)&lt;br /&gt;
&lt;br /&gt;
=== Alt + w + w ===&lt;br /&gt;
 *Ctrl + Tab 이 없을때 그나마 이걸로 살수있을듯 현재 열려진 윈도우 창이 목록으로 나오며 선택하면 이동함 단점은 윈도우창을 늘릴수없음 파일이름 길면 짜증남&lt;br /&gt;
 *사용도 : *      ( 난 별로 사용안함 Ctrl+Tab과 F12를 더 자주이용함 )&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + F3 ===&lt;br /&gt;
 *Ctrl + F를 누르면 찾기 창이 뜨는것 처럼 단어에다가 커서를 놓고 Ctrl + F3을 누르면 그 단어를 찾음 상당히 많이 쓰는 키인데 난 얼마전에 알았음 --; F3으로 이동 SHIFT+F3은 반대로&lt;br /&gt;
 *사용도 : ****&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + F ===&lt;br /&gt;
 *단어 찾기 모르는사람없을거같음&lt;br /&gt;
 *Ctrl + D를 누르면 위쪽의 작은 검색창으로 갑니다 --[[선호]]&lt;br /&gt;
 *사용도 : ****&lt;br /&gt;
&lt;br /&gt;
=== Alt + F8 ===&lt;br /&gt;
 *Tab 정렬이 안되어있는 소스를 블럭 지정하고 Alt + F8 을 지그시 눌러주면 Tab 정렬이 된다.&lt;br /&gt;
 *사용도 : *    (가끔 필요할때까 있음)&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + T ===&lt;br /&gt;
 *현재 커서에 있는 변수나 함수의 type이 tooltip으로 나옴&lt;br /&gt;
 *사용도 : *    (F12를 사용함)&lt;br /&gt;
=== Ctrl + T (리소스 에디터 다이얼로그 부분에서) ===&lt;br /&gt;
 *다이얼로그 편집하는 부분에서 Ctrl + T를 누르면 미리보기가 된다. 왼쪽 밑에 Ready 위에 레바같은걸 당겨도 됨&lt;br /&gt;
 *사용도 : ** (그냥 실행시켜서 봄)&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + Alt + T ===&lt;br /&gt;
 *멤버 변수 / 함수 목록이 팝업창으로 나타남&lt;br /&gt;
 *사용도 : *  (키를 3개씩 누를 힘이 없음 ㅠ.ㅠ)&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + F2 ===&lt;br /&gt;
 *1학년땐가 상민이형이 쓰는걸 보고 상당히 신기했던 북마크 한번누르면 지정하고 한번 더누르면 해제한다. 지정하고 나서 F2를 눌러서 이동한다 같은 페이지만 됨&lt;br /&gt;
 *사용도 : ****&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + Shift + F2 ===&lt;br /&gt;
 *지정된 북마크를 해제함 이것을 몰랐을때 F2로 이동하면서 지웠음 ㅠ.ㅠ&lt;br /&gt;
 *사용도 : *&lt;br /&gt;
&lt;br /&gt;
=== Alt + Mouse ===&lt;br /&gt;
 *세로로 블럭 지정 웬만한 MS제품은 다지원하는거 같은데 역시 최근에 알음 --;&lt;br /&gt;
 *사용도 : *&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + Shift + 8 ===&lt;br /&gt;
 *한번 눌러보면 알게됨 --;&lt;br /&gt;
 *사용도 : 안씀&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + Shift + Left/Right ===&lt;br /&gt;
 *단어단위로 블록 설정 상당히 많이 쓰게됨 마우스를 이용할시 단어에 더블 클릭&lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + Up/Down ===&lt;br /&gt;
 *커서는 고정시키고 화면만 스크롤됨&lt;br /&gt;
 *사용도 : *&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + Z ===&lt;br /&gt;
 *모르는 사람이 없을거 같은데 솔직히 1학년 중반쯤에 알았다. Undo 이전 거로 복귀(?)&lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + Y ===&lt;br /&gt;
 *Undo하기 전으로 다시 복귀(?)&lt;br /&gt;
 *사용도 : ****&lt;br /&gt;
&lt;br /&gt;
=== Alt + 0 ===&lt;br /&gt;
 *워크스페이스창으로 커서를 옮기기는 하는데, 워크스페이스 탐색은.. 마우스로 대개 하기때문에..&lt;br /&gt;
 *사용도 : **&lt;br /&gt;
&lt;br /&gt;
=== Alt + 2 ===&lt;br /&gt;
 *Output 창으로 커서 이동 &lt;br /&gt;
 *사용도 : 사용안함(역시나 마우스로)&lt;br /&gt;
&lt;br /&gt;
=== Ctrl + J ,K ===&lt;br /&gt;
 *#ifdef 와 #endif의 짝을 찾아줌&lt;br /&gt;
 *사용도 : * &lt;br /&gt;
&lt;br /&gt;
=== Ctrl + ] / Ctrl + E ===&lt;br /&gt;
 *블록의 짝을 찾아줌 커서를 { 나 } 에 넣고 눌러야함 &lt;br /&gt;
 *사용도 : *** (블록이 많을때 꽤 편리)&lt;br /&gt;
&lt;br /&gt;
=== F1 ===&lt;br /&gt;
 *커서가 있는 단어를 MSDN으로 찾음 &lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
=== F2 ===&lt;br /&gt;
 *지정된 다음 북마크로 이동&lt;br /&gt;
 *사용도 : ****&lt;br /&gt;
&lt;br /&gt;
=== Shift + F2 ===&lt;br /&gt;
 *지정된 북마크를 위로 이동 F2는 밑으로&lt;br /&gt;
 *사용도 : ***&lt;br /&gt;
&lt;br /&gt;
=== F3 ===&lt;br /&gt;
 *찾은 문자열에 대하여 (Ctrl+F3 이나 Ctrl+F)에 대하여 Next Search&lt;br /&gt;
 *사용도 : ****&lt;br /&gt;
&lt;br /&gt;
=== Shift + F3 ===&lt;br /&gt;
 *F3과 역시 반대로 Search&lt;br /&gt;
 *사용도 : ***&lt;br /&gt;
&lt;br /&gt;
=== F4 ===&lt;br /&gt;
 *컴파일시 error나 경고에 warning에 대하여 한줄씩 이동함 또 전체 문서에서 찾기(Alt + E + I) 에서 찾은결과에 대하여도 F4로 이동&lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
=== Shift + F4 ===&lt;br /&gt;
 *F4과 역시 반대로 Search&lt;br /&gt;
 *사용도 : ***&lt;br /&gt;
&lt;br /&gt;
=== F5 ===&lt;br /&gt;
 *디버그 모드로 실행&lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
=== Shift + F5 ===&lt;br /&gt;
 *디버그 모드 실행 중지&lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
=== F7 ===&lt;br /&gt;
 *소스 컴파일 &lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
=== F9 ===&lt;br /&gt;
 *디버그때 사용할  브레이크 포인트 지정/해제&lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
=== F10 ===&lt;br /&gt;
 *디버그시 브레이크 포인트에 걸렸을시 한줄씩 내려가면서 실행 &lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
=== F11 ===&lt;br /&gt;
 *디버그시 실행 하다가 함수나 어떤 루틴으로 안으로 들어가서 실행 &lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
=== Shift + F11 ===&lt;br /&gt;
 *디버그시 어떤 루틴으로 들어간것을 빠져나옴 &lt;br /&gt;
 *사용도 : ***** &lt;br /&gt;
&lt;br /&gt;
=== Ctrl + Shift + F9 ===&lt;br /&gt;
 *모든 브레이크 포인트를 해제 상당히 필요한 기능이나 툴바에 손바닥 가져다 놓는것을 더자주쓰는관계로 난 잘안쓴다.&lt;br /&gt;
 *사용도 : *&lt;br /&gt;
&lt;br /&gt;
=== F12 ===&lt;br /&gt;
 *역시 이동하는 기술로 BrowseGoToDefinition 이라고 함 마우스 오른쪽 팝업메뉴에도 나옴 사용법은 예를 들어 fSelect()라는 함수를 사용했을때 그함수내용을 보고싶으면 fSelect에다가 커서를 놓고 F12를 누름 (변수,define도 됨) 그럼 fSelect()가 구현된(?)곳으로 이동함 사용하면 아주 유용함 단점은 *.ncb 파일이 조금 커짐 별문제 아님 사실 마우스 오른쪽 팝업에서 쓰는걸 더 많이 씀&lt;br /&gt;
 *사용도 : *****   (F12 와 Ctrl+Tab을 콤보로 사용하면 좋음 F12로 갔다가 Ctrl+Tab으로 다시옴 ㅎㅎ)&lt;br /&gt;
&lt;br /&gt;
=== SHIFT + F12 ===&lt;br /&gt;
 *BrowseGotoReference라고 함 함수는 선언된곳으로 감 예를 들어 클래스 맴버 함수면 클래스 header로 감&lt;br /&gt;
 *사용도 : *     (주로 F12를 사용함)&lt;br /&gt;
&lt;br /&gt;
=== Alt + E + I ===&lt;br /&gt;
 *Find in File 로 현재 페이지가 아닌 전체 파일에서 찾아줌 소스분석할때 필수&lt;br /&gt;
 *사용도 : *****&lt;br /&gt;
&lt;br /&gt;
== Tip ==&lt;br /&gt;
&lt;br /&gt;
=== WndTabs ===&lt;br /&gt;
 *WndTabs 라는 프로그램으로 Visual c++에 AddOn(스타처럼) 시키는 프로그램이다. &lt;br /&gt;
 *version 2.50 이 제로페이지 자료실에 있다. &lt;br /&gt;
 &lt;br /&gt;
==== header 파일에서 cpp 파일로 토글 ====&lt;br /&gt;
 *거의 이것때문에 깔았다고 봐도 무관할 정도다.&lt;br /&gt;
 *Ctrl + Shift + H 를 누르면 클래스 header에서 cpp로 cpp에서 header로 이동한다. 한마디로 원추~!&lt;br /&gt;
 *믿을만한 소식통에 확인해본결과 WndTabs 최신버전은 단축키가 바꼈다고하는데 먼지 모르겠다. 별수없이 지금 있는 버전(2.50)을 씀&lt;br /&gt;
 *참고로 Visual assist에서도 지원한다고 들었는데 모르겠다.&lt;br /&gt;
&lt;br /&gt;
==== 열어본 페이지 정렬 ====&lt;br /&gt;
 *WndTabs를 깔면 울트라 에디트처럼 편집창밑에 열어본 페이지들이 나온다. 근데 열어본 파일이 많을경우 머가 먼지 모르게된다.&lt;br /&gt;
 *그럴경우 Ctrl + Shift + O(알파벳)을 누르면 최근에 열어본 페이지들이 앞쪽으로 나오게 된다. 이것도 좀 유용함 &lt;br /&gt;
&lt;br /&gt;
=== Visual Assist ===&lt;br /&gt;
 *작년쯤에 처음알았다. 정수형이 자랑을 하였다. &lt;br /&gt;
 *회사들어와서 본격적으로 써봤는데 좋다. 편하고 색도 화려하고 근데 문제가 있다. 전적으로 나한테 해당되는거지만   &lt;br /&gt;
 *이거에 좀 익숙해지니깐 이걸 안쓰고 소스를 보면 적응이 안되는것이다. --; 그래서 결국 안쓴다. 쩝 눈에 문제가 있나 --;&lt;br /&gt;
 *대신 단축키를 많이 익혀서 나름대로 편하게 쓰고 있다. &lt;br /&gt;
&lt;br /&gt;
==== 색 ====&lt;br /&gt;
 *가장 맘에 들었던부분이다. 변수를 쓰면 그 변수가 있는지 없는지 색으로 표시해준다. 변수가 존재하면 옅은 회색 없으면 짙은 검정색&lt;br /&gt;
 *이런식으로 표시를 해주어서 편하였다.&lt;br /&gt;
&lt;br /&gt;
==== Ctrl + c 저장 ====&lt;br /&gt;
 *Ctrl + c로 복사해논것을 저장해준다. 쓸때는 Ctrl + Shift + V 누르면 (맞나?) 리스트가 나온다. 편리한 기능 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Customize ===&lt;br /&gt;
* 메뉴에 Tools에 보면 Customize란 메뉴가 있다. 아마도 비주얼 c++을 니맘대로 구성해라 이런거 같은데 그중한가지 쓰는것이 있다.&lt;br /&gt;
* Commands 탭에 보면 Category 가 있다 거기 콤보박스를 보면 여러가지 카테고리가 있는데 단축키나 메뉴 안쓰고도 이거 붙여놓고 &lt;br /&gt;
* 쓰게하려고 만들어논거 같다. 그중 Debug 카테고리에서 옆에 Buttons가 나오는데 거기서 손바닥 모양이 있다. 손바닥 모양은 익히 &lt;br /&gt;
* 알고 있듯이 브레이크 포인트를 지정하는거다. 그 옆에 손바닥에 X처있는게 있는데 그것을 잡고 드래그해서 원하는 툴바에 붙인다.&lt;br /&gt;
* 이것은 예상했듯이 모든 브레이크 포인트를 없에주는거다. Ctrl + Shift + F9지만 이것을 툴바에 붙여놓고 쓰면 상당히 편리하다.&lt;br /&gt;
* 달랑 쓰는거 이거 하나다 ^^;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
[[홈페이지분류]]&lt;br /&gt;
&amp;amp;#91;woodpage&amp;amp;#93;&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>