Notepad++ 终于登陆 macOS 了!从 Windows 源码原生移植的 Objective-C++ 应用,Apple Silicon + Intel 双架构通吃,macOS 11+ 即可运行,GPL-3.0 开源免费。Windows 开发者无缝切换的首选!
🎤 引言
macOS 上的代码编辑器多到数不清——VS Code、Sublime Text、Atom、Vim、Emacs……但有一个名字,对 Windows 党来说始终是"白月光"级的存在:Notepad++。
轻量、快速、语法高亮、插件丰富,Windows 上写了十几年代码的人,谁没用过 NppFM(Notepad++ File Manager)配合顺手的插件?问题是——Notepad++ 从来没有 macOS 版本。
直到现在。
一个叫 Andrey(GitHub @Ekopalypse)的开发者,花了大量精力把 Notepad++ 的 Windows 源码原生移植到了 macOS,不是 Electron 包装,不是 Wine 模拟,而是真正的 Objective-C++ 源码级移植。
⭐ 核心功能
这版 macOS 移植版到底带来了什么?
1. 语法高亮 + 代码折叠
Notepad++ 最大的招牌就是强大的语法高亮。macOS 版继承了这一传统,支持所有主流编程语言(Python、JavaScript、C++、Go、Rust……),代码折叠(folding)也完整保留。对于喜欢拿 Notepad++ 当"高级记事本"用的人来说,这一条就值回票价了。
2. 多标签页 + 文件面板
经典的 NppFM 风格文件浏览、拖拽打开、多标签管理,macOS 版都有。熟悉的操作逻辑,上手几乎零成本。
3. 插件生态(部分)
Notepad++ 的插件体系是其灵魂所在。macOS 版的插件目录已经在 GitHub 上建好(test_plugins 文件夹),部分插件已经在移植中。不过说实话,插件生态的完整度还需要时间——毕竟这是一次性移植工作,能把核心功能稳住已经不易。
4. 原生 macOS 体验
这是最让人惊喜的地方。它不是"看起来像 Windows 版 Npp",而是真正融入了 macOS 生态:
- 原生菜单栏(Apple Menu、File、Edit、Search、View、Tools、Run、Window、Help)
- macOS 原生快捷键(Cmd+C/V/S/A 那些)
- 文件对话框直接调用系统窗口
- Dark Mode 原生支持(macOS 的深色模式自动识别)
5. Apple Silicon 原生性能
打包为 Universal Binary,ARM64 架构下直接原生运行,不需要 Rosetta 翻译。Intel Mac 也没问题,一包通吃。
📥 安装与使用
方式一:下载 DMG(最简单)
访问 notepad-plus-plus-mac.org/download,下载最新版本的 .dmg 文件。
打开 DMG 文件后,把 Notepad++.app 拖入 Applications 文件夹即可。
方式二:Homebrew Cask(规划中)
官方说未来会支持 Homebrew Cask 安装,不过目前还没上线。等不及的可以先用 DMG。
方式三:源码编译(适合折腾党)
# 克隆仓库
git clone https://github.com/notepad-plus-plus-mac/notepad-plus-plus-macos.git
# 进入目录
cd notepad-plus-plus-macos
# 使用 CMake 构建
mkdir build && cd build
cmake .. && cmake --build . --config Release
# 构建产物在 ./build/src/Notepad++.app前提是你已经装了 Xcode Command Line Tools(macOS 开发者工具)。源码编译的好处是,你可以审计自己电脑上运行的每一行代码。
注意事项:
- macOS 11 (Big Sur) 及以上版本才能运行
- 第一次打开可能会提示"来自不明开发者",去 System Settings → Privacy & Security 里手动允许即可
- 不支持自动更新——有新版本要自己下载 DMG 替换
⚠️ 注意事项
1. 这是社区移植版,不是官方版本
Notepad++ 的原作者是 Don Ho,macOS 版是独立社区项目,与上游 Notepad++ 团队没有直接关联。功能更新节奏由社区决定,不要拿它和 Windows 版的功能齐全度比。
2. 插件生态还不完整
目前已经有一批插件在移植路上,但很多 Windows 上的经典插件(比如 Python Script、NppFTP)还没有 macOS 版本。如果你的工作流重度依赖插件,先查一下 plugins 页 看看有没有你要的。
3. v1.0.0 才刚发布(2026年4月7日)
这是第一个正式 release 版本,生产环境使用的话建议先观望两三个版本。不过作者维护得很勤快,GitHub 上 commit 频率不错。
4. 没有自动更新
DMG 安装后不会自动推送更新,官网 check for update 功能在 macOS 版里也暂时没有。想用新版本只能手动去官网下。
✅ 总结
优点:
- ✅ 从 Windows 源码原生移植,不是模拟,性能有保障
- ✅ Apple Silicon + Intel 双架构通吃
- ✅ 继承了 Notepad++ 经典 UI 和操作逻辑,Windows 用户无缝切换
- ✅ macOS 原生菜单栏、快捷键、Dark Mode,体验不违和
- ✅ GPL-3.0 开源,源码透明
- ✅ 免费
缺点:
- ❌ 社区维护,上游更新不及时
- ❌ 插件生态还在建设中,部分插件缺失
- ❌ 没有自动更新功能
- ❌ v1.0.0 刚发布,成熟度有待观察
适合谁:
- 之前 Windows 上重度使用 Notepad++ 的开发者,切换到 macOS 后不想重新学习其他编辑器
- 需要轻量级代码编辑器,不需要 VS Code 那种重量级 IDE
- 对 Electron 类的编辑器有性能洁癖,追求原生 App 体验
推荐指数:⭐⭐⭐⭐(四星——功能扎实但生态尚需完善)
如果你怀念 Windows 上那个打开秒响应、语法高亮舒服、插件够用的 Notepad++,现在终于可以在 Mac 上继续用了。macOS 党多年来翘首以盼的"不是替代品、不是模仿秀、而是真正的 Notepad++",就这么来了。