如何在 Visual Studio 2019 中向上下文菜单添加命令

How to add a command to context menus in Visual Studio 2019

我正在尝试向 Visual Studio 2019 中的文档选项卡上下文菜单添加一个命令,这样我就可以直接转到解决方案资源管理器中打开的文件。我知道文件跟踪。我不想为我单击的每个文件选项卡打开文件夹。我也知道 this extension 但似乎我必须点击它两次,有时点击三次才能进入文件。

我在自定义 -> 命令下找到了相关的上下文菜单。是 "Other Context Menus | Easy MDI Document Window"。问题是,在 "Add Command" 下,您只能从预选的命令列表中添加,而且它们不容易找到。

我可以在选项 -> 环境 -> 键盘下看到我要添加的命令。是 SolutionExplorer.SyncWithActiveDocument。但是我在自定义 window 中看不到任何使用它的方法,或者即使它在那里我也找不到它。

您只能从现有的 VS 菜单直接向菜单添加命令。

对于其他命令,您可以使用我的 Visual Commander 扩展名 DTE.ExecuteCommand("SolutionExplorer.SyncWithActiveDocumen") 创建一个中间命令,然后将此 VCmd.Command01 命令添加到菜单中。