Visual Studio 도구 모음의 GUID 및 ID
이 항목에서는 Visual Studio IDE(통합 개발 환경)에 포함된 도구 모음 및 포함된 그룹의 GUID 및 ID 값을 열거합니다. 이 값은 Visual Studio SDK의 일부로 설치된 .vsct 파일에 정의됩니다. 자세한 내용은 IDE 정의 명령, 메뉴 및 그룹을 참조하세요.
참고 항목
Visual Studio에서 사용할 수 있는 많은 도구 모음은 Visual Studio에서 정의되지 않으며 해당 GUID 및 ID 값은 공개되지 않습니다. 이 항목에는 Visual Studio SDK .vsct 파일에 정의된 도구 모음만 나열되어 있습니다.
.vsct 파일에 정의된 IDE 개체를 사용하는 방법에 대한 자세한 내용은 메뉴 및 명령 확장을 참조하세요.
Visual Studio IDE에서 제공하는 기본 도구 모음은 GUID:ID
구문을 사용하여 달리 지정된 경우를 제외하고 GUID guidSHLMainMenu
를 사용합니다.
IDE 도구 모음
Visual Studio IDE에서 제공하는 도구 모음은 다음과 같습니다. 도구 모음은 도구 메뉴의 도구 모음 하위 메뉴에서 선택하여 표시할 수 있습니다. 도구 창의 도구 모음은 이 섹션에 포함되지 않습니다.
그룹만 도구 모음에서 내림차순으로 내려올 수 있습니다. 그룹을 추가하려면 해당 부모를 도구 모음의 GUID 및 ID로 설정합니다. 도구 모음에 단추를 추가하려면 해당 부모를 도구 모음의 그룹으로 설정합니다.
도구 모음 | ID |
---|---|
Standard | IDM_VS_TOOL_STANDARD |
빌드 | IDM_VS_TOOL_BUILD |
텍스트 편집기 | IDM_VS_TOOL_TEXTEDITOR |
디버그 | guidVSDebugGroup:IDM_DEBUG_TOOLBAR |
디버그 위치 | guidVSDebugGroup:IDM_DEBUG_CONTEXT_TOOLBAR |
특수 도구 모음
이러한 도구 모음은 Visual Studio IDE에 의해 정의되지만 특수 함수를 제공하며 명령 그룹을 호스트하지 않습니다.
도구 모음 | ID |
---|---|
Add 명령 | IDM_VS_TOOL_ADDCOMMAND |
Undefined | IDM_VS_TOOL_UNDEFINED |
XML 스키마 | IDM_VS_TOOL_SCHEMA |
XML 데이터 | IDM_VS_TOOL_DATA |
IDE 도구 모음의 그룹
표준 도구 모음에 단추를 추가하려면 다음 그룹 중 하나를 부모로 설정합니다. 그룹은 부모 도구 모음별로 정렬됩니다.
표준 도구 모음 그룹
이름 | ID |
---|---|
저장/열기 | IDG_VS_TOOLSB_SAVEOPEN |
잘라내기/복사 | IDG_VS_TOOLSB_CUTCOPY |
취소/다시 실행 | IDG_VS_TOOLSB_UNDOREDO |
실행/빌드 | IDG_VS_TOOLSB_RUNBUILD |
Search | IDG_VS_TOOLSB_SEARCH |
Windows | IDG_VS_TOOLSB_WINDOWS |
새 창 | IDG_VS_TOOLSB_NEWWINDOWS |
로드/저장 | IDG_VS_WINDOWUI_LOADSAVE |
계기 | IDG_VS_TOOLSB_GAUGE |
도구 모음 그룹 빌드
이름 | ID |
---|---|
빌드 막대 | IDG_VS_BUILDBAR |
취소 | IDG_VS_BUILD_CANCEL |
텍스트 편집기 도구 모음 그룹
이름 | ID |
---|---|
Completion | IDM_VS_TOOL_TEXTEDITOR |
들여쓰기 | IDG_VS_EDITTOOLBAR_INDENT |
Comment(설명) | IDG_VS_EDITTOOLBAR_COMMENT |
책갈피 | IDG_VS_EDITTOOLBAR_TEMPBOOKMARKS |
디버그 도구 모음 그룹
이름 | ID |
---|---|
실행 | IDM_DEBUG_TOOLBAR |
단계별 실행 | IDG_DEBUG_TOOLBAR_STEPPING |
시청 | IDG_DEBUG_TOOLBAR_WATCH |
Windows | IDG_DEBUG_TOOLBAR_WINDOWS |
디버그 위치 도구 모음 그룹
이름 | ID |
---|---|
디버그 위치 | IDG_DEBUG_CONTEXT_TOOLBAR |
도구 창 도구 모음
도구 모음은 IDE 또는 도구 창(예: 솔루션 탐색기)에 직접 표시될 수 있습니다. 도구 창은 .vsct 파일에 정의되어 있지 않으므로 도구 창 도구 모음에 부모가 정의되어 있지 않습니다. 대신 코드에 배치됩니다. 다음 테이블에서는 IDE의 도구 창에 표시되는 도구 모음과 포함된 명령 그룹을 보여 줍니다.
참고 항목
도구 모음 및 그룹은 GUID:ID 구문을 사용하여 달리 지정된 경우를 제외하고 GUID guidSHLMainMenu
를 사용합니다. 도구 모음에 대해 GUID가 지정된 경우 해당 도구 모음의 하위 그룹에도 적용됩니다.
도구 창 | 도구 모음 | 그룹 |
---|---|---|
솔루션 탐색기 | IDM_VS_TOOL_PROJWIN | IDG_VS_PROJ_TOOLBAR1..5 |
서버 탐색기 | guid_SE_MenuGroup:IDM_SE_TOOLBAR_SERVEREXPLORER | IDG_SE_TOOLBAR_REFRESH |
속성 | IDM_VS_TOOL_PROPERTIES | IDG_VS_PROPERTIES_SORT IDG_VS_PROPERTIES_PAGES |
클래스 뷰 | IDM_VS_TOOL_CLASSVIEW | IDG_VS_CLASSVIEW_FOLDERS IDG_VS_CLASSVIEW_SEARCH IDG_VS_CLASSVIEW_SETTINGS |
클래스 뷰 | IDM_VS_TOOL_CLASSVIEW_GO | IDG_VS_CLASSVIEW_SEARCH2 |
개체 브라우저 | IDM_VS_TOOL_OBJBROWSER | IDG_VS_OBJBROWSER_SUBSETS IDG_VS_OBJBROWSER_SEARCH IDG_VS_OBJBROWSER_ADDREFERENCE IDG_VS_OBJBROWSER_BROWSERSETTINGS |
개체 브라우저 | IDM_VS_TOOL_OBJECT_BROWSER_GO | IDG_VS_OBJBROWSER_SEARCH2 |
출력 | IDM_VS_TOOL_OUTPUTWINDOW | IDG_VS_OUTPUTWINDOW_SELECT IDG_VS_OUTPUTWINDOW_GOTO IDG_VS_OUTPUTWINDOW_NEXTPREV IDG_VS_OUTPUTWINDOW_CLEAR IDG_VS_OUTPUTWINDOW_WORDWRAP |
찾기 및 바꾸기 | IDM_VS_TOOL_UNIFIEDFIND | IDG_VS_FINDTAB IDG_VS_REPLACETAB |
찾기 결과 1 | IDM_VS_TOOL_FINDRESULTS1 | IDG_VS_FINDRESULTS1_GOTO IDG_VS_FINDRESULTS1_NEXTPREV IDG_VS_FINDRESULTS1_CLEAR IDG_VS_FINDRESULTS1_STOPFIND |
찾기 결과 2 | IDM_VS_TOOL_FINDRESULTS2 | IDG_VS_FINDRESULTS2_GOTO IDG_VS_FINDRESULTS2_NEXTPREV IDG_VS_FINDRESULTS2_CLEAR IDG_VS_FINDRESULTS2_STOPFIND |
조각 | IDM_VS_TOOL_SNIPPETMENUS | IDG_VS_SNIPPET_REPL IDG_VS_SNIPPET_REF IDG_VS_SNIPPET_PROP |
책갈피 | IDM_VS_TOOL_BOOKMARKWIND | IDG_VS_BWNEWFOLDER IDG_VS_BWNEXTBM IDG_VS_BWNEXTBMF IDG_VS_BWENABLE IDG_VS_BWDELETE |
작업 목록 | IDM_VS_TOOL_TASKLIST | IDG_VS_TASKLIST_PROVIDERLIST |
사용자 작업 | IDM_VS_TOOL_USERTASKS | IDG_VS_TASKLIST_PROVIDERLIST IDG_VS_USERTASKS_EDIT |
오류 목록 | IDM_VS_TOOL_ERRORLIST | IDG_VS_ERRORLIST_ERRORGROUP IDG_VS_ERRORLIST_WARNINGGROUP IDG_VS_ERRORLIST_MESSAGEGROUP |
호출 브라우저 | IDM_VS_TOOL_CALLBROWSER1..16 | IDG_VS_TOOLBAR_CALLBROWSER1_ACTIONS IDG_VS_TOOLBAR_CALLBROWSER1_TYPE IDG_VS_TOOLBAR_CALLBROWSER1_CBSETTINGS |
중단점 | guidVSDebugGroup:IDM_BREAKPOINTS_WINDOW_TOOLBAR | IDG_BREAKPOINTS_WINDOW_NEW IDG_BREAKPOINTS_WINDOW_DELETE IDG_BREAKPOINTS_WINDOW_ALL IDG_BREAKPOINTS_WINDOW_VIEW IDG_BREAKPOINTS_WINDOW_EDIT IDG_BREAKPOINTS_WINDOW_COLUMNS |
디스어셈블리 | guidVSDebugGroup:IDM_DISASM_WINDOW_TOOLBAR | IDG_DISASM_WINDOW_TOOLBAR |
메모리 1-4 | guidVSDebugGroup:IDM_MEMORY_WINDOW_TOOLBAR1...4 | IDG_MEMORY_EXPRESSION1..4 IDG_MEMORY_COLUMNS1..4 |
프로세스 | guidVSDebugGroup:IDM_ATTACHED_PROCS_TOOLBAR | IDG_ATTACHED_PROCS_EXECCNTRL IDG_ATTACHED_PROCS_STEPPING IDG_ATTACHED_PROCS_EXECCNTRL2 IDG_ATTACHED_PROCS_ATTACH IDG_ATTACHED_PROCS_COLUMNS |