如何查找Visual Studio 2010的可用EnvDTE.Commands名称?

时间:2012-04-28 09:08:18

标签: c# visual-studio-2010 visual-studio-addins

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

我在网上搜索了一下Visual Studio为这些命令添加事件所执行的命令名称。但我没有找到真正有用的东西。我发现的只是一些例子,幸运的是我看到copy-command名称是“Edit.Copy”

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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

对于那些需要了解其他没有代码的解决方案的人,可以转到Tools \ Options \ Environment \ Keyboard