0
編輯文件時我想使用熱鍵調用已設置爲使用「輸出」選項卡的外部工具。目前,當我使用熱鍵時,焦點離開編輯窗格並進入「輸出」窗口 - 我希望焦點不會從編輯窗格改變。在不改變焦點的情況下調用Visual Studio 2005外部工具
編輯文件時我想使用熱鍵調用已設置爲使用「輸出」選項卡的外部工具。目前,當我使用熱鍵時,焦點離開編輯窗格並進入「輸出」窗口 - 我希望焦點不會從編輯窗格改變。在不改變焦點的情況下調用Visual Studio 2005外部工具
使用Visual Studio的宏(靈感來自於斯蒂芬·納特)可接受的(對我)的解決方法是:
Public Module RunTestExternalTool
Sub RunExternalTool1andReturnFocusToEdit()
DTE.ExecuteCommand("Tools.ExternalCommand1")
DTE.ExecuteCommand("View.ViewCode")
End Sub
End Module
這使得用戶想要返回集中的ViewCode窗格(無論身在何處的假設他們開始了)。
嘗試將宏分配給熱鍵並從宏執行外部工具。您可以通過按Alt-F11使用宏編輯器創建一個新的宏。
不幸的是,使用宏調用外部工具仍然會將焦點切換到「輸出」選項卡。感謝讓我意識到Visual Studio宏。 – 2009-04-30 13:08:26