在编辑文件时,我想使用热键来调用我已设置为使用“输出”选项卡的外部工具。目前,当我使用热键时,焦点离开编辑窗格并进入“输出”窗口 - 我希望焦点不会从编辑窗格中更改。
答案 0 :(得分:1)
使用Visual Studio宏(来自Stephen Nutt的灵感)一个可接受的(对我而言)解决方法是:
Public Module RunTestExternalTool
Sub RunExternalTool1andReturnFocusToEdit()
DTE.ExecuteCommand("Tools.ExternalCommand1")
DTE.ExecuteCommand("View.ViewCode")
End Sub
End Module
这假设用户想要将焦点返回到ViewCode窗格(无论它们从哪里开始)。
答案 1 :(得分:0)
尝试将宏指定给热键并从宏执行外部工具。您可以使用宏编辑器按Alt-F11创建新宏。