扩展菜单和命令
命令是向 Visual Studio 添加操作和进程的方式。 在大多数情况下,命令显示在菜单或工具栏上。 VSPackage 项目模板演示如何实现一个非常基本的命令。 有关稍长但仍然基本的实现方法,请参阅使用菜单命令创建扩展。
有关 Visual Studio 命令、菜单和工具栏的详细信息,请参阅命令、菜单和工具栏。
命令、菜单和工具栏在 VSPackage 项目的 .vsct 文件中定义。 可以在 VSPackages 如何添加用户界面元素中找到有关 Visual Studio IDE 和 .vsct 文件的信息。
以下主题说明如何添加不同类型的命令、菜单和工具栏。
本节内容
向 Visual Studio 菜单栏添加菜单说明了如何将菜单添加到顶部 Visual Studio 菜单栏。
将键盘快捷键绑定到菜单项说明了如何将键盘快捷键(如 Ctrl + 3)添加到菜单项。
向菜单添加子菜单说明了如何将子菜单添加到顶部菜单。
向子菜单添加最近使用的列表说明了如何添加最近使用的列表。
创建可重用的按钮组描述了如何对命令项进行分组,以便能包含在多个菜单上。
向菜单命令添加图标描述了如何将图标添加到工具栏和菜单上的命令。
更改菜单命令的文本描述了如何使用
TextChanges
标志来动态更改菜单项。更改命令的外观描述了如何动态启用或禁用命令。
更新用户界面描述了如何强制更新用户界面以反映最近更改。
本地化菜单命令说明了如何本地化菜单命令。