VS Code自动升级后隐藏多行代码,该功能是什么?如何关闭?
VS Code 折叠隐藏代码的功能名称及关闭方法
这个功能叫做代码折叠(Code Folding),是VS Code用于简化代码视图、隐藏冗余代码块的内置功能,升级后可能默认启用了自动折叠规则导致部分代码被隐藏。
临时查看第6-10行隐藏代码
- 点击折叠区域左侧的展开箭头(▶),精准展开目标代码块;
- 使用快捷键:Windows/Linux 按
Ctrl+Shift+],Mac 按Cmd+Shift+],可展开当前编辑器中所有折叠的代码; - 若只想展开第6-10行所在的折叠块,也可以选中该区域附近的代码,按
Ctrl+Shift+]/Cmd+Shift+]单独展开。
永久关闭自动折叠或禁用该功能
- 打开VS Code设置:按
Ctrl+,(Windows/Linux)或Cmd+,(Mac); - 根据需求选择设置:
- 完全禁用代码折叠:搜索
editor.enableFolding,将其设置为false; - 仅关闭语法自动折叠(保留基于缩进的折叠):搜索
editor.foldingStrategy,设置为indentation; - 若仅想关闭导入语句等特定代码的自动折叠:搜索对应规则(如
editor.foldImportsByDefault),设置为false。
- 完全禁用代码折叠:搜索
内容的提问来源于stack exchange,提问作者Jeffrey Rennie
相关产品推荐
相关产品推荐

