2009-04-29 10 views
0

ファイルを編集中に、[出力]タブを使用するようにセットアップした外部ツールを呼び出すためにホットキーを使用したいとします。現在、ホットキーを使用すると、フォーカスが編集ペインから離れ、[出力]ウィンドウに移動します。フォーカスを編集ペインから変更しないようにします。フォーカスを変更せずにVisual Studio 2005の外部ツールを呼び出す

答えて

1

は次のとおりです。

Public Module RunTestExternalTool 
    Sub RunExternalTool1andReturnFocusToEdit() 
     DTE.ExecuteCommand("Tools.ExternalCommand1") 
     DTE.ExecuteCommand("View.ViewCode") 
    End Sub 
End Module 

これは、ユーザーがViewCodeペイン(関係なく、どこに焦点を当てて返すように望んでいることを前提になります彼らは始めた)。

0

ホットキーにマクロを割り当て、マクロから外部ツールを実行してみてください。 Alt + F11を押して、マクロエディタを使用して新しいマクロを作成することができます。 Visual Studioのマクロ(スティーブン作品Nuttからインスピレーション)(私には)許容回避策を使用し

+0

残念ながら、外部ツールを呼び出すためにマクロを使用すると、フォーカスは[出力]タブに切り替わります。私にVisual Studioのマクロを認識させてくれてありがとう。 –

関連する問題