Guid 及識別碼 Visual Studio 的工具列
本節列舉的 GUID 及識別碼值 Visual Studio 的整合式的開發環境 (IDE) 中所包含的工具列,而且在它們包含的群組。 這些值會定義在.vsct 所安裝檔案做為 Visual Studio 的 SDK 的一部分。 如需詳細資訊,請參閱 IDE 定義命令、 功能表和群組。
注意事項 |
---|
許多可用的工具列 Visual Studio 至未定義的 Visual Studio,以及它們的 GUID 及識別碼值不是公用。本主題列出 Visual Studio SDK.vsct 檔案中定義的工具列。 |
如需有關如何使用.vsct 檔案中定義的 IDE 物件的詳細資訊,請參閱一般工作的命令、 功能表和工具列。
Visual Studio 的 IDE 所提供的預設工具列使用 GUID guidSHLMainMenu,否則使用 GUID:ID 語法來指定除外。
IDE 工具列
下列的工具列所提供的 Visual Studio 的 IDE 中。 可以顯示工具列,請選取圖形上工具列 ] 子功能表的 工具功能表。 本章節中不包括的工具視窗的工具列。
只有群組],可以直接從工具列下降。 若要新增的群組,請設定其父代的 GUID 及識別碼的工具列。 新增按鈕到工具列,請設定群組] 工具列上的與其父代。
Toolbar |
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 中,但提供特殊的函式並不主控命令群組。
Toolbar |
ID |
---|---|
新增指令 |
IDM_VS_TOOL_ADDCOMMAND |
未定義 |
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 |
搜尋 |
IDG_VS_TOOLSB_SEARCH |
視窗 |
IDG_VS_TOOLSB_WINDOWS |
新視窗 |
IDG_VS_TOOLSB_NEWWINDOWS |
載入/儲存 |
IDG_VS_WINDOWUI_LOADSAVE |
彩色儀表 |
IDG_VS_TOOLSB_GAUGE |
建立工具列群組
名稱 |
ID |
---|---|
組建列 |
IDG_VS_BUILDBAR |
Cancel |
IDG_VS_BUILD_CANCEL |
文字編輯器] 工具列上的群組
名稱 |
ID |
---|---|
完成 |
IDM_VS_TOOL_TEXTEDITOR |
Indent |
IDG_VS_EDITTOOLBAR_INDENT |
註解 |
IDG_VS_EDITTOOLBAR_COMMENT |
書籤 |
IDG_VS_EDITTOOLBAR_TEMPBOOKMARKS |
偵錯] 工具列的群組
名稱 |
ID |
---|---|
執行 |
IDM_DEBUG_TOOLBAR |
逐步執行 |
IDG_DEBUG_TOOLBAR_STEPPING |
Watch |
IDG_DEBUG_TOOLBAR_WATCH |
視窗 |
IDG_DEBUG_TOOLBAR_WINDOWS |
偵錯位置工具列群組
名稱 |
ID |
---|---|
偵錯位置 |
IDG_DEBUG_CONTEXT_TOOLBAR |
工具視窗工具列
工具列可以直接在 IDE 中或出現在工具視窗如方案總管] 中。 工具視窗未定義在.vsct 檔案,因為工具視窗工具列中沒有已定義的父代。 相反地,它們會放在程式碼中。 下表顯示的工具列會出現在工具視窗在 IDE 中,以及它們所包含的命令群組。
注意事項 |
---|
工具列和群組使用 GUID guidSHLMainMenu,否則使用 GUID:ID 語法來指定除外。在工具列指定一個 GUID,它也適用於該工具列從下降的群組。 |
工具視窗 |
Toolbar |
Group |
---|---|---|
方案總管 |
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 |
Output |
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 |
Snippet |
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 |