关闭 VisualStudio 中的所有选项卡

我安排了 VisualStudio2010,使得输出、错误列表、查找结果和许多其他窗口出现在同一个“区域”中。我不知道这个术语是否正确,它们以标签的形式相邻出现。 有没有办法同时关闭所有这些窗户,最好是一个快捷键?

编辑: 关于这里可能的副本: 关闭 VisualStudio 中的所有工具窗口?。 这是一个相当接近的问题,我没有看到它之前发布。但是有一个区别,我只想关闭一个特定“区域”内的所有窗口,而不是解决方案资源管理器或属性。然而,我猜想从答案中修改宏应该是可能的:

Public Sub CloseAllToolWindows()
Dim items As EnvDTE.Windows = DTE.Windows
Dim item As Window


For Each item In items
If item.Kind = "Tool" And item.Visible And Not item.IsFloating And _
item.Caption <> "Solution Explorer" And _
item.Caption <> "Properties" And _
item.Caption <> "To-do Explorer" And _
item.Caption <> "Macro Explorer" Then
item.Close()
End If
Next
End Sub
94501 次浏览

右键单击其中一个标签,选择“关闭除此之外的所有”,然后关闭最后一个正常的方式。 它不是最佳的,但它的工作远远少于关闭每个人和每个人。

编辑: 这只适用于打开的文件。没有错误列表,输出等。我的错..。

编辑: 在 VisualStudio2013Preview 中,您现在可以右键单击任何打开的文档选项卡并选择 关闭所有文件

取消选择工具 | 选项 | 环境 | 常规 | 关闭按钮仅影响活动选项卡。

转到 Window -> Close All Documents

快捷方式是 ALT W+L

不,你不需要 Visual Studio 2013作为其他文章,你可以重新定义你的热键:

Tools >> Options >> Keyboard

键入: Show Command Containing中的 Window.CloseAll。您将看到一行: Windows.CloseAllDocuments。双击它。

在文本框按快捷键: 键入快捷键你想为这个热键。 在左侧的下拉列表中,选择 Text Editor。按 Assign。

重复上述步骤,但在下拉列表中,选择: Global

按 OK 键

现在,每次按下已定义的快捷方式时,所有选项卡都将关闭。

帮助这个帮助你:)

下面是使用选项卡时最好的键盘快捷键:

关闭所有文件 Alt + WLAlt + -L

关闭当前文件 Ctrl + F4Alt + FCAlt + -C

除此之外关闭所有 Alt + -A

打开包含文件夹 Alt + -O

复制完整路径 Alt + -U

针标签 Alt + WPAlt + -P

浮标 Alt + WFAlt + -F

自动隐藏所有选项卡 Alt + WFAlt + -F

任何你需要的快捷方式,只要注释它..。

如果不想使用 KB 快捷方式,可以右键单击一个选项卡并选择关闭所有。