Nam*_* VU 23 hotkeys visual-studio-2010 pinning
我经常运行测试并需要固定测试结果窗格.在其他时间,我大多用书面方式工作的代码和编译-我更喜欢有输出窗格(其中共享与测试结果窗格中的同一空间),而编制自动浏览和完成倒塌时(即取消固定).
我需要一个热键来快速将窗格切换到固定/取消固定状态.我怎样才能做到这一点?
您可以在选项对话框(Tools -> Options -> Environment -> Keyboard)中找到命令,并为此指定所需的任何键盘快捷键.但是,在您的情况下,它有两个命令:一个用于"固定"而另一个用于"取消固定".另一个选择是编写一个结合命令的宏:
Sub DockOutputWindow()
DTE.ExecuteCommand("View.Output")
DTE.ExecuteCommand("Window.Dock")
End Sub
Sub AutoHideOutputWindow()
DTE.ExecuteCommand("View.Output")
DTE.ExecuteCommand("Window.AutoHide")
End Sub
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用键盘选项为这些宏指定快捷键.
当然,你可以用更高级的方式做到这一点.假设你有一个命令SetCodingMode,它将停靠输出窗口并隐藏测试结果窗口,而SetTestMode这恰恰相反.