关闭Visual Studio中的所有选项卡

Kar*_*ten 64 visual-studio

我安排了Visual Studio 2010,输出,错误列表,查找结果和许多其他窗口出现在同一个"区域"中.我不知道这是否是正确的术语,它们显示为彼此相邻的标签.有没有办法同时关闭所有这些窗口,最好是键盘快捷键?

编辑:关于可能重复此处:关闭Visual Studio中的所有工具窗口?.这是一个非常接近的问题,我在发布之前没有看到它.但是有一点不同,我只想关闭特定"区域"内的所有窗口而不是解决方案资源管理器或属性.但是我想应该可以从答案中修改宏:

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
Run Code Online (Sandbox Code Playgroud)

Uri*_*son 129

Window -> Close All Documents

捷径是 ALT W+L

  • 也适用:`CTRL + K,CTRL + W`(至少在Visual Studio 2017中) (5认同)
  • 你怎么找到这个?它只是工作,但是,它不是写在任何地方! (2认同)

m__*_*m__ 51

右键单击其中一个选项卡,选择"关闭除此之外的全部",然后以正常方式关闭最后一个.它不是最优的,但它比关闭每个人的工作要少得多.

编辑:这仅适用于打开的文件.不是错误列表,输出等.我的错...

编辑:在Visual Studio 2013 Preview中,您现在可以右键单击任何打开的文档选项卡,然后选择" 关闭所有文档"

  • 您可能对Window |感兴趣 关闭所有文件. (14认同)

Moh*_*deh 44

使用选项卡时,这些是最好的键盘快捷键:

关闭所有文档 Alt + W,LAlt+ -,L

关闭当前文档 Ctrl + F4Alt+ F,CAlt+ -,C

关闭所有但是这个 Alt + -,A

打开包含文件夹 Alt + -,O

复制完整路径 Alt + -,U

Pin Tab Alt + W,PAlt+ -,P

Float Tab Alt + W,FAlt+ -,F

自动隐藏所有标签 Alt + W,FAlt+ -,F

您需要的任何快捷方式只需评论它...

  • 对于 Mac,“关闭除此之外的所有内容”命令是“Command + Alt + T”。而如果你想将其自定义为自己的命令,请尝试调整`keybindings.json`中的键,命令为`workbench.action.closeOtherEditors`。方法如下。https://code.visualstudio.com/docs/getstarted/keybindings#_advanced-customization (2认同)

Chr*_*423 7

如果您不想使用KB快捷方式,则可以右键单击选项卡,然后选择“全部关闭”。


hqt*_*hqt 5

不,您不需要像其他帖子那样使用 Visual Studio 2013。您可以转到此重新定义您的热键:

Tools >> Options >> Keyboard
Run Code Online (Sandbox Code Playgroud)

输入。Window.CloseAllShow Command Containing你会看到一行:Windows.CloseAllDocuments。双击进入。

在文本框中按快捷键:键入您想要为此热键使用的快捷键。在左侧的下拉列表中,选择Text Editor。按分配。

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

按确定

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

帮助这对你有帮助:)