如何查找 Visual Stuadio 2010 的可用 EnvDTE.Comands 名称

本文关键字:EnvDTE 名称 Comands 2010 Stuadio 何查找 查找 Visual | 更新日期: 2023-09-27 18:32:36

我正在为Visual Studio 2010创建一个Add-In。使用此插件,我想在用户键入编辑器或从编辑器中复制一些文本时添加一些额外的功能。

我在网上搜索了一下,找出Visual Studio为这些命令添加事件而执行的命令名称是什么。但我没有找到真正有用的东西。我找到的只是一些例子,只是运气好,我看到copy-command名称是"Edit.Copy"。

有没有办法从Visual Studio打印所有可用的命令?任何有用的链接也将非常有帮助。

如何查找 Visual Stuadio 2010 的可用 EnvDTE.Comands 名称

我终于设法使用以下代码打印命令:

private void EnumerateCommads()
{
    foreach (Command command in _applicationObject.Commands)
    {
        //print command
    }
}

对于那些需要了解另一个没有代码的解决方案的人,您可以转到工具''选项''环境''键盘