1

如果有人能告诉我如何以可自动化的方式关闭 Visual Studio 2013 中的每个工具窗口,我会很高兴,甚至会很高兴。解决方案资源管理器、输出窗口和工具箱都是可以在我的屏幕上累积的无数工具窗口的示例。我正在使用 Autohotkey 来尝试关闭它们,但是通过盲键盘快捷键(AFIK)已经不可能了。我不反对插件,但只有键盘的东西是理想的。

非常感谢!

4

2 回答 2

2

如果您想使用 Autohotkey 进行操作,请按照 MCL 的建议查看WinClose 。您可能还需要SetTitleMatchMode。我仍在使用 Visual Studio 2010,但经过一些小的调整,它应该也可以在 Visual Studio 2012 中使用:

SetTitleMatchMode, 2 ;No need to enter the full title
Enter:: ;press enter to close all tool windows
    WinClose, Microsoft Visual, Find and Replace
    WinClose, Microsoft Visual, Solution Explorer
    WinClose, Microsoft Visual, Class View
    WinClose, Microsoft Visual, Property Manager
    ;...
    Sleep, 1000
Return

Esc:: ;Use Esc to exit the script
  ExitApp

使用 Autohotkey 文件夹中的“AU3_Spy.exe”来查找 WinTitle(part) 和一些可见文本。

于 2013-11-07T13:18:09.587 回答
1

Layouts-O-Rama 是我对这个问题的看法。可在此处的 vs 画廊中找到:

http://visualstudiogallery.msdn.microsoft.com/35966ad9-430f-4ad7-9186-4394b784e36c

基本上,插件保存工具窗口布局。您可以简单地保存所有工具窗口关闭的布局并为其分配热键。更进一步,您可以使用您喜欢打开的所有工具窗口保存另一个布局,并为其分配不同的热键。

于 2014-06-25T22:00:31.153 回答