【问题标题】:Is there a shortcut to hide the side bar in Visual Studio Code?在 Visual Studio Code 中是否有隐藏侧边栏的快捷方式?
【发布时间】:2015-06-16 21:48:20
【问题描述】:

如果有隐藏和显示侧边栏的键盘快捷键会很方便。 Sublime 具有 cmd+k+b ,它是在您需要时获得一些屏幕空间的快速方法。有人知道这是否存在,或者用户是否可以手动将其添加到 VS Code 中?

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    该命令可以通过 Windows 和 Linux 上的 Ctrl+BCmd+B 来触发马克。

    【讨论】:

    • 如果侧边栏是显示文件的地方,你怎么称呼那个有四个按钮的?你怎么隐藏那个?
    • 您无法隐藏它。我们称之为活动栏。
    • @AbderrahmaneTAHRIJOUTI 您可以通过为workbench.action.toggleActivityBarVisibility 设置自己的键绑定 (code.visualstudio.com/docs/customization/keybindings) 来隐藏活动栏
    • 但是键盘快捷键:)
    • 右键活动栏并隐藏。
    【解决方案2】:

    侧面有3条,2左1右:

    • 带有 5 个按钮的活动栏
    • 侧边栏可通过单击任意活动栏按钮进行切换。
    • 小地图

    所有这些热键和更多(例如终端和输出面板Ctrl+J)现在都可以通过视图 (Alt-V) 和 看到查看>外观菜单:

    活动栏默认没有切换热键,但您可以这样分配:

    {
       "key": "ctrl+alt+b",
       "command": "workbench.action.toggleActivityBarVisibility"
    },
    

    或者用"workbench.activityBar.visible": false完全隐藏

    侧边栏切换热键默认为 Ctrl+B,但可能会被例如vim 插件,这里是如何强制执行或更改它:

    {
      "key": "ctrl+b",
      "command": "workbench.action.toggleSidebarVisibility"
    },
    

    小地图可以使用 "editor.minimap.enabled": false 隐藏并使用 editor.action.toggleMinimap 切换,因为 vscode 1.16。

    使用 Sidebar-activity 切换器 扩展,您可以同时切换活动和侧边栏,并通过一个键映射到 sidebar-activity-toggler.toggleSidebarAndActivityBar

    【讨论】:

    • 为什么不是默认的
    • 它工作正常。但有一件事,“ctrl+shift+b”默认已经映射到一个动作,所以首先我们需要删除/更改它。
    • 基于@RamasamyKasi 的评论,您可以将新的快捷方式映射到alt+b,这样它就不会与现有的build task to run 快捷方式冲突。跨度>
    • 还有Sidebar-activity toggler 扩展,因此您可以将ctrl+b 映射到sidebar-activity-toggler.toggleSidebarAndActivityBar 以同时切换活动栏和侧边栏的可见性。
    • 很好的答案 - 很高兴将它推到 100!
    【解决方案3】:

    隐藏/显示侧边栏:

    • Ctrl+B 在 Linux 和 Windows 上。

    • ⌘ Cmd+B 在 Mac 上。

    【讨论】:

      【解决方案4】:

      现在我们可以隐藏 5 个按钮的 Activity Bar:

      查看 -> 隐藏活动栏

      这是在vscode 1.9中,不知道是在哪个版本中引入的。

      【讨论】:

        【解决方案5】:

        正如Benjamin Pasero's answer 所说,您可以使用:

        • Ctrl+B 在 Windows 和 Linux 上

        • ⌘ Cmd+B 在 Mac 上。

        但有时你有另一个键盘快捷键 ⌘ Cmd+B,在我的例子中,我有它来格式化一些 React 代码。要扭转这种情况,您可以使用以下内容:

        代码 > 首选项 > 键盘快捷键 (+K +S) 然后搜索 B 并禁用其他快捷命令。

        您也可以更改它并放置您想要的任何快捷方式,只需像这样搜索 Toggle Side Bar Visibility

        【讨论】:

        • 这是 Markdown 中唯一对我有用的解决方案,它使用 cmd+B 作为粗体。
        【解决方案6】:

        无需直接编辑Settings.json

        执行以下操作:

        1. ctrl+kctrl+s 打开键盘快捷键
        2. 搜索:“切换活动栏可见性”
        3. 输入键盘快捷键
        4. 完成!

        Activity bar visibility in visual studio code

        【讨论】:

        • “切换活动栏可见性”仅适用于瘦图标侧边栏。对于带有文件树视图的侧边栏部分,请尝试“切换侧边栏可见性”。取决于你想要什么。谢谢 Orel,它帮助了我!
        【解决方案7】:

        万一您打算隐藏右侧的“侧边栏”,也称为小地图,没有捷径可走。但是您可以使用以下方式配置设置: {"editor.minimap.enabled: false"}

        【讨论】:

        • 我不记得他们何时添加了这个小地图。他们真的应该提供一个更直接地隐藏它的选项。它更烦人然后有帮助。
        • 您可以在左下角找到设置,即齿轮。我花了一些时间浏览菜单,然后才注意到它被放置在其他地方。
        【解决方案8】:

        Mac 用户,

        + B + 0 - 完美运行

        【讨论】:

          【解决方案9】:

          您也可以在settings.json 中使用以下设置隐藏活动栏

          "workbench.activityBar.visible": false
          

          【讨论】:

            【解决方案10】:

            在 VS Code 版本 1.43 中,您可以隐藏或显示侧边菜单或活动栏,方法是转到 VS CODE 上边缘导航栏中的“查看”选项卡(称为“菜单栏”)。转到查看 => 外观,您可以在此处选中或取消选中不同的导航栏以显示/隐藏每个导航栏。

            如果您当前隐藏了顶部栏(菜单栏),请按“alt”键将其返回,然后按照上述说明进行检查,以便在需要时将其永久保留。

            【讨论】:

              猜你喜欢
              • 2015-09-01
              • 2018-09-14
              • 1970-01-01
              • 2017-03-03
              • 2020-01-16
              • 2018-07-15
              • 2015-07-20
              • 2018-09-27
              相关资源
              最近更新 更多