
Notepad++ 是 Windows 平台免费
开源的轻量文本 /
代码编辑器(GPL 协议),基于 Scintilla 组件,以启动快、资源占用低、功能强著称,是替代系统记事本的首选,广泛用于代码编写、配置修改与文本处理。
- 高效代码编辑:原生支持 80 + 编程语言语法高亮与折叠,自动补全关键词 / 函数;支持列选择(Alt + 鼠标拖动)、行操作(Ctrl+L 删行、Ctrl+Shift+↑/↓移动行),大幅提升代码排版效率。
- 强大文本处理:支持 ANSI/UTF‑8/UTF‑16/GBK 等多编码识别与转换,解决乱码;正则表达式查找替换(支持 9 个捕获组)、多文件全局搜索,适合日志分析、批量改配置。
- 灵活视图与对比:标签页多文档管理,支持垂直 / 水平分屏;安装 Compare 插件可对比两个文件差异,适合代码评审与配置核对。
- 自动化与可扩展:宏录制 / 回放简化重复操作(如批量添加注释);内置插件管理器可安装 NppFTP(远程编辑)、JSON Viewer(格式化)、XML Tools 等,支持命令行启动与脚本调用。
- 安全与稳定:自动备份未保存文档,支持管理员权限编辑系统文件,异常退出可恢复数据。
- 下载绿色版,解压后直接运行;支持 Win+R 输入 notepad++ 快速启动,界面默认中文,可在 “设置→首选项→语言” 切换。
- 基础操作:
- 新建 / 打开:Ctrl+N 新建、Ctrl+O 打开文件,标签页切换文件(Ctrl+Tab)。
- 编码处理:“编码” 菜单选择目标编码(如 UTF‑8 无 BOM),解决中文乱码。
- 列选择:按住 Alt 拖动鼠标,可块选文本进行批量编辑(如批量加前缀)。
- 插件安装:点击 “插件→Plugins Admin”,搜索并安装所需插件(如 Compare、JSON Viewer),重启生效。
- 宏录制示例:点击 “宏→开始录制”,执行操作(如添加 // 注释),点击 “停止录制”,再 “宏→保存当前录制的宏”,后续可一键回放。
- 文件对比:安装 Compare 插件后,打开两个文件,点击 “插件→Compare→比较”,差异处会高亮显示。