Visual Studio 工具栏 GUID 和 ID
本主题枚举在 Visual Studio 集成开发环境 (ide) 包括工具栏的 GUID 和 ID 值 (IDE),因此,它们包含组。 这些值在为 Visual Studio SDK 的一部分,安装的 .vsct 文件中定义的。 有关更多信息,请参见 IDE 定义命令、菜单和组。
备注
许多工具栏可用于 Visual Studio 未定义的由 Visual Studio,并且,它们的 GUID 和 ID 值不是公共的。本主题列出了 Visual Studio SDK .vsct 文件定义的工具栏。
有关如何安装的更多信息与 .vsct 文件中定义的 IDE 对象,请参见 使用命令、菜单和工具栏的常规任务。
Visual Studio IDE 提供的默认工具栏使用 GUID guidSHLMainMenu,除此之外,否则通过使用 GUID 的位置: ID 语法。
IDE 工具栏
Visual Studio IDE 提供以下工具栏。 工具栏可以通过选择行显示在 工具 菜单的 工具栏 子菜单。 在工具窗口的工具栏本节中包含。
只有组可以放置直接工具栏。 若要添加组,请将其父至工具栏的 GUID 和 ID。 若要将按钮添加到工具栏,请将其父到工具栏上的某个组。
工具栏 |
ID |
---|---|
标准版 |
IDM_VS_TOOL_STANDARD |
Build |
IDM_VS_TOOL_BUILD |
文本编辑器 |
IDM_VS_TOOL_TEXTEDITOR |
调试 |
guidVSDebugGroup: IDM_DEBUG_TOOLBAR |
" 调试位置 |
guidVSDebugGroup: IDM_DEBUG_CONTEXT_TOOLBAR |
特定工具栏
这些工具栏由 Visual Studio IDE 中定义的,但是,它们提供专用功能,并且不承载命令组。
工具栏 |
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 |
取消 |
IDG_VS_BUILD_CANCEL |
文本编辑器 " 工具栏组
名称 |
ID |
---|---|
完成 |
IDM_VS_TOOL_TEXTEDITOR |
缩进 |
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 为工具栏指定,它也适用于放置该工具栏的组。
工具窗口 |
工具栏 |
Groups |
---|---|---|
解决方案资源管理器 |
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_SEAR CH2 |
对象浏览器 |
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_SEAR CH2 |
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_EXE CCNTRL2 IDG_ATTACHED_PROCS_ATTACH IDG_ATTACHED_PROCS_COLUMNS |