Notepad++代码折叠:3个快捷键搞定

更新时间:2026-10-29 · 适用于 v8.9.8.1

Notepad++ 是一款免费开源的 Windows 代码编辑器,代码折叠是它浏览长文件的基础功能:函数、类、HTML 标签等结构块可以整体收起成一行,屏幕上只留骨架。几千行的文件配合折叠,视线聚焦在关心的区块,阅读与定位效率数倍提升。

软件简介

折叠基于语法解析实现:编辑器识别出 80 多种语言的结构块后,在行号边缘显示加减标记,点减号收起、加号展开,收起后仅保留块首行作为索引。除函数与类以外,if/else 分支、循环体、try/catch、HTML/XML 标签、Markdown 标题都是可折叠单元,自定义折叠区域(#region 标记)同样支持。功能全部内置,无需插件,开箱即用。

核心功能

以下折叠相关能力全部内置,装完即用,不需要装任何插件:

配合后面提到的函数列表与文档地图,长文件的「定位、收起、聚焦」三步一气呵成。

1. 基础折叠操作

点击行号旁的减号收起当前块、加号展开;按住标记列上下拖动可连续折叠或展开一串区块,批量操作不必逐个点。折叠后块首行保留,函数签名仍然可见,需要时一键展开回到原状。改代码时把无关函数全部收起、只留当前工作区,是最直接也最高频的用法。

2. 全文与分级折叠

快捷键 Alt+0 折叠全部、Alt+Shift+0 展开全部;Alt+1 到 Alt+8 按层级折叠,先收最深的嵌套、保留外层结构。摸陌生文件先按一次 Alt+2 看整体骨架,再逐层展开目标分支,是高效的阅读路径。

3. 自定义折叠区域

用注释标记 #region / #endregion 可把任意连续行定义为命名折叠块,C 风格、Python 风格、HTML 风格注释都支持。长配置文件或文档没有语法结构时,用它手动分区,浏览体验立刻改善。

4. 配合函数列表与地图

折叠管「收起不看」,函数列表(视图-函数列表)管「按名直达」,文档地图(视图-文档地图)管「全局定位」。三者组合是长文件的标准导航方案:地图看位置、列表跳函数、折叠清视野。

适用人群

适合这些人:维护上千行代码文件的开发者;翻看长配置文件(NGINX、YAML、JSON)的运维;阅读开源项目源码的学习者。百行以内的小文件用不上折叠;超过三五百行,它就是每天都要用的日常刚需。

下载与安装说明

从本站下载页获取 x64 安装包(约 6.6MB)安装即用。若折叠标记不显示:确认右下角语言识别正确(普通文本无折叠),并在「设置-首选项-编辑」勾选显示折叠符号。快捷键可在「设置-管理快捷键」查询修改。

常见问题

折叠标记不显示?

两个原因:文件被识别为普通文本(右下角切换到对应语言即可);或设置里折叠符号被关了(首选项-编辑勾选恢复)。

折叠状态关文件后还在吗?

重新打开文件后折叠状态不保留,需要重新折叠。频繁使用的文件可配合书签或 #region 固定关注区域。

JSON、XML 也能折叠吗?

能。两者的结构与标签天然可折叠,几万行的 JSON 先折叠到顶层再逐层展开定位字段,比滚动条翻页高效得多。

折叠快捷键记不住怎么办?

只记两个就够:Alt+0 全部折叠、Alt+Shift+0 全部展开,覆盖最高频的「先看骨架」需求。逐块操作直接用鼠标点行号旁的标记更直观,其余层级快捷键用到再查手册,不必强行记忆。

能只折叠注释吗?

不能单独按类型折叠。注释块有折叠标记可以手动收起;想把注释整体清出视野的场景,可复制文件后删除注释再阅读。

相关阅读:折叠与函数列表、代码导航。

选择适合您的下载线路

多线路保障,快速获取 Notepad++