【问题标题】:Close all tabs in Visual Studio关闭 Visual Studio 中的所有选项卡
【发布时间】:2011-05-18 08:24:06
【问题描述】:

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

编辑: 关于此处可能的重复:Close all tool windows in 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

【问题讨论】:

  • 不,没有内置这样的命令。它只存在于 document 窗口。如果要自动执行此操作,则必须编写一个宏并将其分配给键盘快捷键。
  • 嗨,我不认为它是重复的。我已经更新了我的问题...

标签: visual-studio


【解决方案1】:

转到Window -&gt; Close All Documents

快捷方式是ALT W+L

【讨论】:

  • 你是怎么找到这个的?它只是工作,但是,它不会在任何地方写!
  • 也可以使用:CTRL+K, CTRL+W(至少在 Visual Studio 2017 中)
  • @Cirelli94 是,Alt + W 打开顶部的“窗口”上下文菜单,“l”点击该上下文菜单中的“关闭所有文档”选项,您可以看到因为有一个带下划线的“l”,告诉你点击“l”将按下该选项。
【解决方案2】:

右键单击其中一个选项卡,选择“关闭除此之外的所有选项”,然后以正常方式关闭最后一个选项卡。 它不是最佳的,但它比关闭每个人的工作要少得多。

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

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

【讨论】:

  • 您可能对窗口感兴趣 |关闭所有文档。
  • VS Code 的注意事项(我知道这不是 Code 的,但是搜索时会出现)右键单击一个选项卡,有一个关闭所有选项卡的选项,快捷方式 (Ctrl-K-W)。
【解决方案3】:

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

关闭所有文档 Alt + WLAlt + -, L

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

关闭除此之外的所有内容 Alt + -, A

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

复制完整路径 Alt + -, U

Pin Tab Alt + WPAlt + -, P

浮动制表符 Alt + WFAlt + -, F

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

您需要的任何快捷方式只需将其注释掉...

【讨论】:

  • 对于 Mac,Close All But This 命令是 Command + Alt + T。而如果你想自定义成自己的命令,尝试调整keybindings.json中的key,命令为workbench.action.closeOtherEditors。这里是如何。 code.visualstudio.com/docs/getstarted/…
【解决方案4】:

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

【讨论】:

    【解决方案5】:

    没有。您不需要 Visual Studio 2013 作为其他帖子。你去这里重新定义你的热键:

    Tools >> Options >> Keyboard
    

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

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

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

    按确定

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

    帮助你:)

    【讨论】:

      【解决方案6】:

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

      【讨论】:

        猜你喜欢
        • 2010-09-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多