商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > VSCode运行代码时隐藏左侧栏 VSCode全屏编写运行技巧

VSCode运行代码时隐藏左侧栏 VSCode全屏编写运行技巧

  发布于2026-07-12 阅读(0)

扫一扫,手机访问

对于VSCode用户来说,如何在运行代码时隐藏左侧栏、实现全屏编写,是个常见但容易被绕晕的问题。这里有一个核心认知需要提前分清:活动栏、侧边栏视图与底部面板,这三者的控制逻辑是相互独立的——搞混它们,快捷键操作就会完全走偏。

VSCode运行代码时隐藏左侧栏 VSCode全屏编写运行技巧

Ctrl+B 是切换侧边栏最可靠的快捷键

它掌控的是活动栏和资源管理器视图的整体显隐,而不仅仅是文件树那一块儿内容。按下后的行为取决于当前状态:

  • 如果活动栏可见、资源管理器已展开,那么整个左侧区域——图标加文件树——会一起收起。
  • 如果活动栏已经隐藏、资源管理器不可见,第一次按会先恢复活动栏,再次按下才真正隐藏。
  • 右键活动栏空白处选择“Hide Activity Bar”,效果等同于设置 "workbench.activityBar.visible": false,但操作更轻量。

这里需要注意:Ctrl+Shift+E 只负责聚焦资源管理器,并不控制活动栏的显隐;Ctrl+B 才是真正意义上的开关。

运行代码时别误关底部面板

很多人想“干净运行”,顺手按了 Ctrl+B,结果发现终端没了——其实那是 Ctrl+J 控制的区域,和左侧栏完全无关:

  • Ctrl+J 切换的是底部面板区(包括 Terminal、Problems、Output、Debug Console),按一次收起,再按一次恢复上次打开的面板。
  • 关闭 Terminal 标签页(点那个×)不等于隐藏底部面板,面板区域仍然会占位。
  • 没有配置项能永久禁用某个底部面板,比如Output之类,只能靠手动收起。

运行脚本前,确认终端是否还在的快捷方式是:按 Ctrl+`(反引号),可以快速聚焦或唤出 Terminal,比去面板里找快得多。

Zen Mode 才是真·全屏编码模式

Ctrl+K Z 触发的 Zen Mode 不只是隐藏左侧栏,它同时会收起菜单栏、状态栏、活动栏,甚至顶部标签页(如果启用了 zenMode.hideTabs 的话)。关键细节:

  • 退出方式有两种:再按一次 Ctrl+K Z,或者连按两次 Esc
  • 进入的前提条件:VSCode 必须处于焦点状态——光标不能在弹窗、终端或调试控制台里。
  • 全屏模式(F11)是系统级操作,Zen Mode 是 VSCode 自身的逻辑。前者在切换应用时会受限制,后者则灵活很多。

容易被忽略的是:在 Zen Mode 下,悬停侧边栏并不会自动展开面板,而且某些扩展(比如 GitLens)注册的自定义视图,可能不会随着退出 Zen Mode 而自动还原。

永久隐藏某类图标得改 settings.json

右键活动栏图标选择“隐藏”只是临时折叠。要彻底移除某个图标,比如Git,必须编辑用户级的 settings.json

{
  "workbench.view.visibility": {
    "scm": false,
    "search": true,
    "explorer": true,
    "debug": false
  }
}

这里有几个注意点:

  • scm 是 Git 面板的内部ID,不是 gitsource control
  • 一旦设为 false,即使是 Ctrl+Shift+G 也无法唤出该视图。
  • 这个配置只在用户设置中生效,工作区设置可能会覆盖它。

说起来,真正让人头疼的倒不是“怎么关”,而是关了之后才发现:Git分支、未提交提示、断点状态这些信息全挤在状态栏里——而状态栏本身,可能也已经被你顺手关掉了。

本文转载于:https://www.php.cn/faq/2375722.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注