Visual Studio 功能表的 GUID 和識別碼
本文列舉 Visual Studio 功能表欄上功能表和群組的 GUID 和識別碼值。 這些值定義在 安裝為 Visual Studio SDK 一部分的 .vsct 檔案中。 如需詳細資訊,請參閱 IDE 定義的命令、功能表和群組。
如需如何使用 .vsct 檔案中定義的集成開發環境 (IDE) 物件的詳細資訊,請參閱擴充功能表和命令。
Visual Studio 選單列上的選單和群組會使用 GUID guidSHLMainMenu
。 功能表欄本身具有的 IDM_VS_TOOL_MAINMENU
標識碼。
若要將功能表新增至功能表欄,請將其中一個群組設定為其父群組。
群組 |
識別碼 |
檔案/編輯/檢視 |
IDG_VS_MM_FILEEDITVIEW |
重構 |
IDG_VS_MM_REFACTORING: |
Project |
IDG_VS_MM_PROJECT |
組建 |
IDG_VS_MM_BUILDDEBUGRUN |
格式/工具 |
IDG_VS_MM_TOOLSADDINS |
視窗/說明/社群 |
IDG_VS_MM_WINDOWHELP |
增益集 |
IDG_VS_MM_MACROS |
FullScreenBar |
IDG_VS_MM_FULLSCREENBAR |
若要將群組新增至現有的 Visual Studio 功能表,請將下列其中一個功能表設定為其父功能表。 此清單中未包含子門。
功能表 |
識別碼 |
檔案 |
IDM_VS_MENU_FILE |
編輯 |
IDM_VS_MENU_EDIT |
檢視 |
IDM_VS_MENU_VIEW |
重構 |
IDM_VS_MENU_REFACTORING |
Project |
IDM_VS_MENU_PROJECT |
組建 |
IDM_VS_MENU_BUILD |
格式 |
IDM_VS_MENU_FORMAT |
工具 |
IDM_VS_MENU_TOOLS |
擴充 |
IDM_VS_MENU_EXTENSIONS |
Window |
IDM_VS_MENU_WINDOW |
增益集 |
IDM_VS_MENU_ADDINS |
社群 |
IDM_VS_MENU_COMMUNITY |
Help |
IDM_VS_MENU_HELP |
下列清單顯示直接從 Visual Studio 功能表欄功能表欄的功能表遞減的群組。 將命令新增至Visual Studio功能表的最快方式,就是將其中一個群組設定為父系。 從子門遞減的群組不會出現在本節中。
群組 |
識別碼 |
新增/開啟 |
IDG_VS_FILE_FILE |
加 |
IDG_VS_FILE_ADD |
解決方案 |
IDG_VS_FILE_SOLUTION |
其他 |
IDG_VS_FILE_MISC |
儲存 |
IDG_VS_FILE_SAVE |
重新命名 |
IDG_VS_FILE_RENAME |
瀏覽器 |
IDG_VS_FILE_BROWSER |
列印 |
IDG_VS_FILE_PRINT |
最近使用 |
IDG_VS_FILE_MRU |
移動 |
IDG_VS_FILE_MOVE |
結束 |
IDG_VS_FILE_EXIT |
群組 |
識別碼 |
復原/重做 |
IDG_VS_EDIT_UNDOREDO |
剪下/複製/貼上 |
IDG_VS_EDIT_CUTCOPY |
選取 |
IDG_VS_EDIT_SELECT |
GoTo |
IDG_VS_EDIT_GOTO |
Find |
IDG_VS_EDIT_FIND |
物件 |
IDG_VS_EDIT_OBJECTS |
OLE 動詞 |
IDG_VS_EDIT_OLEVERBS |
命令良好 |
IDG_VS_EDIT_COMMANDWELL |
群組 |
識別碼 |
常見 |
IDG_REFACTORING_COMMON |
進階 |
IDG_REFACTORING_ADVANCED |
群組 |
識別碼 |
表單程序代碼 |
IDG_VS_VIEW_FORMCODE |
瀏覽器 |
IDG_VS_VIEW_BROWSER |
定義檢視 |
IDG_VS_VIEW_DEFINEVIEWS |
Windows |
IDG_VS_VIEW_WINDOWS |
架構師 Windows |
IDG_VS_VIEW_ARCH_WINDOWS |
組織 Windows |
IDG_VS_VIEW_ORG_WINDOWS |
程式代碼瀏覽器 |
IDG_VS_VIEW_CODEBROWSENAV_WINDOWS |
開發 Windows |
IDG_VS_VIEW_DEV_WINDOWS |
工具列 |
IDG_VS_VIEW_TOOLBARS |
符號 |
IDG_VS_VIEW_SYMBOLNAVIGATE |
瀏覽 |
IDG_VS_VIEW_NAVIGATE |
小型導覽 |
IDG_VS_VIEW_SMALLNAVIGATE |
物件瀏覽器 |
IDG_VS_VIEW_OBJBRWSR |
命令良好 |
IDG_VS_VIEW_COMMANDWELL |
屬性頁 |
IDG_VS_VIEW_PROPPAGES |
Refresh |
IDG_VS_VIEW_REFRESH |
群組 |
識別碼 |
其他新增 |
IDG_VS_PROJ_MISCADD |
加 |
IDG_VS_PROJ_ADD |
Folder |
IDG_VS_PROJ_FOLDER |
卸除/重載 |
IDG_VS_PROJ_UNLOADRELOAD |
參考 |
IDG_VS_PROJ_REFERENCE |
選項。 |
IDG_VS_PROJ_OPTIONS |
設定 |
IDG_VS_PROJ_SETTINGS |
群組 |
識別碼 |
解決方案 |
IDG_VS_BUILD_SOLUTION |
選取項目 |
IDG_VS_BUILD_SELECTION |
特性指引最佳化 |
IDG_VS_PGO_SELECTION |
其他 |
IDG_VS_BUILD_MISC |
取消 |
IDG_VS_BUILD_CANCEL |
群組 |
識別碼 |
命令列 |
IDG_VS_TOOLS_CMDLINE |
程式碼片段 |
IDG_VS_TOOLS_SNIPPETS |
物件子集 |
IDG_VS_TOOLS_OBJSUBSET |
選項。 |
IDG_VS_TOOLS_OPTIONS |
其他 2 |
IDG_VS_TOOLS_OTHER2 |
外部工具 |
IDG_VS_TOOLS_EXT_TOOLS |
外部自定義 |
IDG_VS_TOOLS_EXT_CUST |
群組 |
識別碼 |
新增 |
IDG_VS_WINDOW_NEW |
停駐/關閉 |
IDG_VS_DOCKCLOSE |
停駐/隱藏 |
IDG_VS_DOCKHIDE |
排列 |
IDG_VS_WINDOW_ARRANGE |
導覽 |
IDG_VS_WINDOW_NAVIGATION |
清單 |
IDG_VS_WINDOW_LIST |
群組 |
識別碼 |
範例 |
IDG_VS_HELP_SAMPLES |
支援 |
IDG_VS_HELP_SUPPORT |
關於 |
IDG_VS_HELP_ABOUT |
下列階層顯示與 Visual Studio 功能表欄上功能表相關聯的子功能表。 因為只有群組可以有功能表做為其父代,因此每個子功能表都必須從功能表上的群組遞減,而不是直接從功能表遞減。 如需功能表、群組和子功能表之間關聯性的詳細資訊,請參閱 將子功能表新增至功能表。
注意
Visual Studio 功能表欄上的功能表名稱不會在此階層中個別顯示,因為它們可以從 IDE 中群組的命名慣例推斷,如下所示:IDG_VS_Menu Name>_<Group Name>。<
父群組 |
子功能表 |
子群組 |
IDG_VS_FILE_FILE |
IDM_VS_CSCD_NEW |
IDG_VS_FILE_NEW_CASCADE |
|
IDM_VS_CSCD_OPEN |
IDG_VS_FILE_OPENP_CASCADE |
|
|
IDG_VS_FILE_OPENF_CASCADE |
IDG_VS_FILE_ADD |
IDM_VS_CSCD_ADD |
IDG_VS_FILE_ADD_PROJECT_NEW |
|
|
IDG_VS_FILE_ADD_PROJECT_EXI |
IDG_VS_FILE_MRU |
IDM_VS_CSCD_FILEMRU |
IDG_VS_FILE_FMRU_CASCADE |
|
IDM_VS_CSCD_PROJMRU |
IDG_VS_FILE_PMRU_CASCADE |
IDG_VS_FILE_MOVE |
IDM_VS_CSCD_MOVETOPRJ |
IDG_VS_FILE_MOVE_CASCADE |
|
|
IDG_VS_FILE_MOVE_PICKER |
IDG_VS_VIEW_DEV_WINDOWS |
IDM_VS_CSCD_FINDRESULTS |
IDG_VS_WNDO_FINDRESULTS |
|
IDM_VS_CSCD_WINDOWS |
IDG_VS_VIEW_CALLBROWSER |
|
|
IDG_VS_WNDO_OTRWNDWS1...6 |
|
|
IDG_VS_WNDO_WINDOWS2 |
IDG_VS_VIEW_TOOLBARS |
IDM_VS_CSCD_COMMANDBARS |
|
IDG_VS_EDIT_GOTO |
IDM_VS_EDITOR_FIND_MENU |
|
IDG_VS_EDIT_OBJECTS |
IDM_VS_CSCD_MNUDES |
IDG_VS_MNUDES_INSERT |
|
|
IDG_VS_MNUDES_EDITNAMES |
|
IDM_VS_CSCD_OLEVERBS |
IDG_VS_EDIT_OLEVERBS |
IDG_VS_BUILD_SELECTION |
IDM_VS_CSCD_BUILD |
IDG_VS_BUILD_CASCADE |
|
|
IDG_VS_BUILD_PROJPICKER |
|
IDM_VS_CSCD_REBUILD |
IDG_VS_REBUILD_CASCADE |
|
|
IDG_VS_REBUILD_PROJPICKER |
|
IDM_VS_CSCD_PROJONLY |
IDG_VS_PROJONLY_CASCADE |
|
IDM_VS_CSCD_CLEAN |
IDG_VS_CLEAN_CASCADE |
|
|
IDG_VS_CLEAN_PROJPICKER |
|
IDM_VS_CSCD_DEPLOY |
IDG_VS_DEPLOY_CASCADE |
|
|
IDG_VS_DEPLOY_PROJPICKER |
IDG_VS_PGO_SELECTION |
IDM_VS_CSCD_PGO_BUILD |
IDG_VS_PGO_BUILD_CASCADE_BUILD |
|
|
IDG_VS_PGO_BUILD_CASCADE_RUN |
另請參閱