【问题标题】:How to find the name of a menu event in Visual Studio如何在 Visual Studio 中查找菜单事件的名称
【发布时间】:2015-04-10 23:41:22
【问题描述】:

我正在尝试通过编写插件来自动调用 Visual Studio 中的菜单项。如何找到该活动的名称?

例如可以使用

执行编译命令
DTE.ExecuteCommand("Build.Compile")

但是我有一个作为单独的 VSPackage 安装的菜单项,我想执行它,但不幸的是我不知道如何找到命令的名称。

【问题讨论】:

    标签: c# visual-studio visual-studio-2013 visual-studio-addins vspackage


    【解决方案1】:

    您可以设置注册表 dword 值 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\General\EnableVSIPLogging=1(12.0 适用于 VS 2013)。然后按 CTRL+SHIFT 并悬停或选择菜单命令将显示它的名称和 ID。

    【讨论】:

      【解决方案2】:

      您在包中创建的命令的名称位于 .vsct 文件中。此外,您可以在工具、自定义窗口、键盘按钮、“显示包含的命令”中找到命令名称

      【讨论】:

        猜你喜欢
        • 2015-12-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-13
        • 1970-01-01
        • 2017-02-13
        • 1970-01-01
        相关资源
        最近更新 更多