Visual Studio 菜单 GUID 和 ID
本主题枚举菜单和组的 GUID 和 ID 值 Visual Studio 菜单栏上的。 这些值在为 Visual Studio SDK 的一部分,安装的 .vsct 文件中定义的。 有关更多信息,请参见 IDE 定义命令、菜单和组。
有关如何安装的更多信息与 (IDE) .vsct 文件中定义的集成开发环境 (ide) 对象,请参见 使用命令、菜单和工具栏的常规任务。
菜单和组 Visual Studio 菜单栏中使用 GUID guidSHLMainMenu。 菜单栏具有 IDM_VS_TOOL_MAINMENUID。
Visual Studio 菜单栏上的组
若要添加菜单到菜单栏,请将这些组之一个作为其父级。
组 |
ID |
---|---|
文件/编辑器/视图 |
IDG_VS_MM_FILEEDITVIEW |
重构 |
IDG_VS_MM_REFACTORING: |
Project |
IDG_VS_MM_PROJECT |
Build |
IDG_VS_MM_BUILDDEBUGRUN |
格式/工具 |
IDG_VS_MM_TOOLSADDINS |
窗口/帮助/公钥 |
IDG_VS_MM_WINDOWHELP |
Addins |
IDG_VS_MM_MACROS |
FullScreenBar |
IDG_VS_MM_FULLSCREENBAR |
在 Visual Studio 菜单栏上的菜单
若要将组添加到现有 Visual Studio 菜单中,设置下列菜单之一个作为其父级。 子菜单中未包含列表。
Menu |
ID |
---|---|
文件 |
IDM_VS_MENU_FILE |
Edit |
IDM_VS_MENU_EDIT |
视图 |
IDM_VS_MENU_VIEW |
重构 |
IDM_VS_MENU_REFACTORING |
Project |
IDM_VS_MENU_PROJECT |
Build |
IDM_VS_MENU_BUILD |
Format |
IDM_VS_MENU_FORMAT |
工具 |
IDM_VS_MENU_TOOLS |
窗口 |
IDM_VS_MENU_WINDOW |
Addins |
IDM_VS_MENU_ADDINS |
社区 |
IDM_VS_MENU_COMMUNITY |
帮助 |
IDM_VS_MENU_HELP |
Visual Studio 菜单的组
下面的列表显示放置直接在 Visual Studio 菜单栏上的菜单的组。 最快的方法将命令添加到 Visual Studio 菜单将设置这些组之一为父级。 放置子菜单的组未显示在此部分。
" 文件 " 菜单组
组 |
ID |
---|---|
新/打开 |
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 |
Exit |
IDG_VS_FILE_EXIT |
" 编辑 " 菜单组
组 |
ID |
---|---|
撤消/重做 |
IDG_VS_EDIT_UNDOREDO |
剪切/复制/粘贴 |
IDG_VS_EDIT_CUTCOPY |
Select |
IDG_VS_EDIT_SELECT |
GoTo |
IDG_VS_EDIT_GOTO |
查找 |
IDG_VS_EDIT_FIND |
对象 |
IDG_VS_EDIT_OBJECTS |
OLE 谓词 |
IDG_VS_EDIT_OLEVERBS |
命令井 |
IDG_VS_EDIT_COMMANDWELL |
重构菜单组
组 |
ID |
---|---|
常见 |
IDG_REFACTORING_COMMON |
高级 |
IDG_REFACTORING_ADVANCED |
" 视图 " 组
组 |
ID |
---|---|
窗体代码 |
IDG_VS_VIEW_FORMCODE |
浏览器 |
IDG_VS_VIEW_BROWSER |
定义视图 |
IDG_VS_VIEW_DEFINEVIEWS |
窗口 |
IDG_VS_VIEW_WINDOWS |
架构师窗口 |
IDG_VS_VIEW_ARCH_WINDOWS |
组织窗口 |
IDG_VS_VIEW_ORG_WINDOWS |
代码浏览器 |
IDG_VS_VIEW_CODEBROWSENAV_WINDOWS |
Dev 窗口 |
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 |
刷新 |
IDG_VS_VIEW_REFRESH |
项目组菜单
组 |
ID |
---|---|
混合添加 |
IDG_VS_PROJ_MISCADD |
添加 |
IDG_VS_PROJ_ADD |
文件夹 |
IDG_VS_PROJ_FOLDER |
重新加载/卸载 |
IDG_VS_PROJ_UNLOADRELOAD |
引用 |
IDG_VS_PROJ_REFERENCE |
选项 |
IDG_VS_PROJ_OPTIONS |
设置 |
IDG_VS_PROJ_SETTINGS |
生成菜单组
组 |
ID |
---|---|
解决方案 |
IDG_VS_BUILD_SOLUTION |
Selection |
IDG_VS_BUILD_SELECTION |
配置优化 |
IDG_VS_PGO_SELECTION |
杂项 |
IDG_VS_BUILD_MISC |
取消 |
IDG_VS_BUILD_CANCEL |
" 工具 " 菜单组
组 |
ID |
---|---|
命令行 |
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 |
windows 菜单组
组 |
ID |
---|---|
新建 |
IDG_VS_WINDOW_NEW |
停靠/关闭 |
IDG_VS_DOCKCLOSE |
停靠/隐藏 |
IDG_VS_DOCKHIDE |
线 |
IDG_VS_WINDOW_ARRANGE |
导航 |
IDG_VS_WINDOW_NAVIGATION |
列表 |
IDG_VS_WINDOW_LIST |
" 帮助 " 菜单组
组 |
ID |
---|---|
示例 |
IDG_VS_HELP_SAMPLES |
支持 |
IDG_VS_HELP_SUPPORT |
关于 |
IDG_VS_HELP_ABOUT |
Visual Studio 的菜单上子菜单
以下层次结构显示与在 Visual Studio 菜单栏上的菜单的子菜单。 由于仅组可以具有菜单作为其父,每个子菜单必须放置一个菜单的一组,而不是直接从菜单。 有关菜单之间的关系的更多信息,组和子菜单,请参见 如何:创建菜单上子菜单和快捷菜单。
备注
菜单的名称在 Visual Studio 菜单栏上的此层次结构如下没有分开显示,因为他们可以在组的命名约定推断 IDE 中,例如:IDG_VS_菜单名_组名称。
父组 |
子菜单 |
子组 |
---|---|---|
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 |