Notepad++ 完整介绍
一、下载
- Notepad++ 下载页:https://pan.quark.cn/s/1afda8702285
核心优势
- 极致轻量:安装包仅几MB,秒开,百MB日志文件流畅加载
- 全免费无付费、无捆绑,官方仅接受自愿捐赠
- 仅支持Windows(32/64/ARM64),Mac/Linux无原生版本,可用Wine运行或换VS Code、Sublime替代
- 原生简体中文界面,UTF-8完美兼容,解决记事本中文乱码
二、核心内置功能
1. 代码编辑能力
- 支持80+编程语言语法高亮:Python/Java/C++/HTML/JS/SQL/PHP/Markdown等,自动识别文件后缀上色
- 代码折叠、函数列表、自动缩进、括号自动匹配
- 多标签页:单窗口同时打开数十个文件,一键切换
2. 超强查找替换(必备)
Ctrl+F普通查找;Ctrl+H替换;支持正则表达式(批量处理文本神器)Ctrl+Shift+F在整个文件夹批量查找/替换日志、代码
3. 特色实用功能
- 列编辑(Alt+鼠标选中):多行同时批量输入、删除、加前缀后缀
- 多视图分屏:左右/上下分栏对比两份文件
- 编码转换:一键转UTF-8/GBK/ANSI,解决中文乱码
- 书签标记、行号显示、十六进制查看
- 右键集成:安装时勾选,文件夹文件右键直接用Notepad++打开
三、官方下载与安装
1. 官网地址
https://notepad-plus-plus.org/downloads/
2. 版本选择
- Installer.exe:安装版(推荐,自带右键菜单)
- Portable:便携绿色版,解压即用,放U盘随身带
- 系统:Win10/11选 64-bit
3. 安装避坑要点
- 安装语言直接选「中文(简体)」
- 安装路径不要含中文/空格(如D:\Software\Notepad++),否则插件易报错
- 附加组件建议勾选:桌面快捷方式、右键菜单关联文本文件
- 首次打开:设置 → 首选项 → 常规 → 本地化确认简体中文
四、高频实用插件(插件→插件管理一键安装)
- Compare:对比两个文件差异,高亮标记改动(查日志、改代码必备)
- JSON Viewer / JSTool:JSON格式化、压缩、树形查看
- NppFTP:连接FTP/SFTP服务器,直接在线编辑服务器代码
- HexEdit:十六进制查看二进制文件
- Python Script:自定义脚本批量处理文本
- Explorer:侧边文件树,直接浏览打开本地文件夹
- XML Tools:XML格式化、校验
五、高频快捷键
| 快捷键 | 功能 |
|---|---|
| Ctrl+D | 复制当前行 |
| Ctrl+L | 删除当前行 |
| Ctrl+T | 交换上下行 |
| Alt+鼠标拖动 | 列块多选编辑 |
| Ctrl+Shift+S | 全部保存 |
| Ctrl+W | 关闭当前标签 |
| Alt+0 / Alt+Shift+0 | 全部折叠/展开代码 |
| Ctrl+H | 替换(支持正则) |
六、常见问题
- 中文乱码:顶部菜单「编码」→转为UTF-8无BOM
- Mac想用:无原生版,替代:VS Code、Sublime Text、TextMate
- 打开超大日志卡顿:必须用64位版本
- 插件安装失败:管理员身份运行Notepad++,安装路径纯英文
需要我给你一份正则表达式常用语法,用来批量处理日志、文本吗?