首页
学习
活动
专区
圈层
工具
发布

VS Code 这个骚操作,玩的真的 6 !

真正的内在交往,

需要一种近乎“逆向操作”的勇气:

在人人都急于展示外表的潮流下

仍然愿意花时间谦卑的谛听不可见的部分

推荐阅读

VS Code 2026 效率秘籍:学完无敌!

VS Code 新版本来了,更强 AI,更丝滑的编程体验!

VSCode1.108发布

VS Code官宣绿色版:更强,更智能!

2025年7 个鲜为人知但超实用的 VS Code 技巧

专为程序员打造的AI时代的开发神器,效率是单车变跑车!

2025 年 7 个压箱底 VS Code  插件,都是神器!

Cursor 2.0正式发布:携自研模型Composer强势登场,不再只做「壳」,速度遥遥领先!

VS Code 的这款数据库 AI 神器,再也不用来回切换 Navicat 了

VS Code2025 这几个 AI 智能编程天花板技巧,比 Cursor 还强!

在编写复杂项目时,面对成百上千行的代码,你是否经常感到眼花缭乱?VS Code强大的代码折叠(Folding)功能就是为此而生。

今天我们就来详细聊聊如何在 VS Code 中“一键折叠所有”,以及那些你可能不知道的高效快捷键。

基础操作:如何折叠所有代码?

无论你是想折叠整个文件的代码层级,还是特定的区域,VS Code 都提供了统一且高效的解决方案。

方法一:使用命令面板(通用法)

如果你记不住复杂的快捷键,这是最稳妥的方法:

1. 打开命令面板:

2. Windows:Ctrl+Shift+P

3. Mac:Cmd+Shift+P

4. 输入>fold all并回车,即可折叠所有内容

5. 输入>unfold all并回车,即可展开所有内容

打开折叠

方法二:键盘快捷键 ⌨️

想要像黑客一样行云流水?记住这两组快捷键就够了:

注意:这里的Ctrl+K是一个组合前缀,按下后松开,再立即按下后续的键(如0或J)。

mac

进阶场景:不仅仅是折叠代码

VS Code 的折叠功能非常智能,针对不同内容有不同的处理方式:

1. 折叠文件夹

上述的Fold All(Ctrl+K, Ctrl+0) 同样适用于:

侧边栏文件树:一键收起所有打开的文件夹。

XML/HTML 文件:快速折叠所有标签节点,方便查看文档结构。

2. 专门折叠注释块

有时候我们只想隐藏大段的文档注释,保留代码逻辑:

折叠所有块注释

• Win/Linux:Ctrl+K,Ctrl+/

• Mac:Cmd+K,Cmd+/

展开

:同样使用Ctrl/Cmd+K,J。

3. 折叠搜索结果

在使用全局搜索(Ctrl+Shift+F)时,结果列表可能会非常长。

高手秘籍:更精细的控制

除了“全部折叠”,VS Code 还支持更细粒度的操作:

折叠当前最深层级

将光标放在某个函数内,按下Ctrl+Shift+\(Win) 或Option+Cmd+[(Mac),仅折叠当前所在的这个块。

按层级折叠

想只看类定义,不看方法内部?使用Ctrl+K,Ctrl+1(折叠到第1层),Ctrl+2(折叠到第2层),以此类推。

折叠标记区域 (Region)

如果你使用了#region标记代码块,可以使用Ctrl+K,Ctrl+8专门折叠这些区域。

总结

掌握 VS Code 的折叠技巧,是提升编码专注度的关键一步。

日常使用:记住Ctrl+K, Ctrl+0(折叠) 和Ctrl+K, Ctrl+J(展开)。

清理视线:善用注释折叠和搜索结果折叠。

深度定制:尝试按层级折叠,快速定位代码结构。

下次面对几千行的“屎山”代码时,不妨先按一下折叠键,世界瞬间就清净了!

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O4KK6b7-7XchuDaaVlPlqTmg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券