在 Visual Studio 代码中是否有隐藏侧边栏的快捷方式?

Is there a shortcut to hide the side bar in Visual Studio Code?

如果有一个用于隐藏和显示侧边栏的键盘快捷键会很方便。 Sublime 有 cmd+k+b 并且当你需要它。有人知道这是否存在,或者用户是否可以手动将其添加到 VS Code 中?

命令可以通过Ctrl+B在Windows和Linux或[=12上触发=]Cmd+B 在Mac.

侧面有3条,2左1右:

  • 带有 5 个按钮的 activity 栏
  • primary 侧边栏 通过单击任何 activity 栏 按钮。
  • 小地图

所有这些热键和更多(例如终端和输出 面板 Ctrl+J)现在可以通过 View (Alt-V) 和 View>Appearance 菜单:

activity栏默认没有切换热键,但您可以这样分配一个:

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

或者用"workbench.activityBar.visible": false

完全隐藏

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

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

自 vscode 1.16.

以来,小地图 可以用 "editor.minimap.enabled": false 隐藏,用 editor.action.toggleMinimap 切换。

并且使用 Sidebar-activity 切换器 扩展,因此您可以同时切换 activity 和侧边栏,并且一键映射到 sidebar-activity-toggler.toggleSidebarAndActivityBar

以防万一你要隐藏右侧"sidebar",也叫小地图,没有捷径。但是您可以使用以下方式配置设置: {"editor.minimap.enabled: false"}

要隐藏 5 按钮 Activity 我们现在可以:

查看 -> 隐藏 Activity 栏

这是vscode1.9,不知道是哪个版本引入的

也可以通过 settings.json 中的以下设置隐藏 activity 栏 :

"workbench.activityBar.visible": false

Mac 用户,

+ B + 0 - 工作完美

所述,您可以使用:

  • Ctrl+B 在 Windows 和 Linux

  • ⌘ Cmd+B 在 Mac.

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

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

您也可以更改它并放置您想要的任何快捷方式,只需搜索 切换侧边栏可见性,如下所示:

在 VS 代码版本 1.43 中,您可以隐藏或显示侧边菜单或 activity 栏,方法是转到 VS CODE 上边距导航栏中的 'VIEW' 选项卡(称为'Menu Bar')。转到查看 => 外观,您可以在其中选中或取消选中不同的导航栏 show/hide 每个。

如果您当前隐藏了顶栏(菜单栏),请按 'alt' 键将其恢复,然后按照上述说明进行检查,以便根据需要将其永久保留在那里。

无需直接编辑Settings.json

执行以下操作:

  1. ctrl+k & ctrl+s
  2. 打开键盘快捷键
  3. 搜索:"Toggle Activity Bar Visibility"
  4. 输入键盘快捷键
  5. 完成!

Activity bar visibility in visual studio code

至hide/show侧边栏:

  • Ctrl+B 在 Linux 和 Windows.

  • ⌘ Cmd+B 在 Mac.