Notepad--:开源免费的跨平台中文文本与代码编辑器 #
Notepad-- 是什么? #
Notepad-- 是一款开源、免费、跨平台的文本与代码编辑器,项目源码托管在 GitHub(cxasm/notepad--),主要面向中文用户与国产操作系统生态。
它的核心定位是"一款真正懂中文的编辑器":原生支持 GBK、GB2312、GB18030、BIG5 等中文编码的自动识别与一键互转,解决了大量国外编辑器打开中文文件时乱码的痛点。同时它具备代码语法高亮、正则查找替换、跨文件与跨目录批量替换、文件对比、列编辑、多标签页等专业编辑能力,并可通过插件机制扩展功能。
Notepad-- 同时提供 Windows 免安装便携版、macOS 安装包,并支持 Linux 及统信 UOS、麒麟等国产 Linux 发行版,适合程序员、运维人员、文案工作者以及需要在国产化环境中办公的用户日常使用。
Notepad-- 有哪些亮点特色? #
- 中文编码零障碍:原生支持 GBK / GB2312 / GB18030 / BIG5 / UTF-8(含 BOM)等编码的自动识别与一键转换,打开中文 TXT、日志、配置文件和旧版代码文件不再乱码,这是它区别于多数国外编辑器的核心竞争力。
- 真正的跨平台覆盖:同一套使用习惯可横跨 Windows、macOS 与 Linux,并且对统信 UOS、麒麟等国产操作系统做了适配,方便在信创环境下统一工具链。
- 国产化替代首选:Notepad-- 是一款由国内开发者主导维护的开源编辑器,目标是提供 Notepad++ 之外的第二选择,尤其适合对软件来源、可持续发展与本地化支持有要求的团队。
- 专业级编辑能力:提供多语言语法高亮、括号匹配、自动缩进、列(块)编辑、多标签页管理等代码编辑常用能力,兼顾写代码与写文档两种场景。
- 强大的查找与替换:支持普通查找、正则表达式查找、跨文件与跨目录批量查找替换,适合在大型项目中做全局重命名、日志筛选与配置批量修改。
- 内置文件对比:自带文件内容对比功能,可直接比对两个文件的差异并高亮显示,无需再额外安装专门的比对工具。
- 插件化扩展:支持插件机制,官方额外提供独立的插件安装器,可按需加载扩展功能,保持主程序轻量。
- 绿色便携、开源免费:提供 Windows 便携版压缩包,解压即用,不写注册表、可放入 U 盘随身携带;项目开源免费,无广告、无弹窗、无强制登录。
免费下载 Notepad-- #
以下为官方提供的各平台安装包与插件安装器,点击链接即可下载(网盘分享,建议下载后核对文件大小)。
| 文件名 | 描述 | 大小 | 下载 |
|---|---|---|---|
| Notepad--v3.9.0-mac_arm64_12.3.dmg | macOS(Apple 芯片 arm64,需 macOS 12.3 及以上)安装镜像 | 30.0 MB | 夸克网盘 |
| Notepad--v3.9.0-plugin-Installer.exe | Windows 插件安装器 | 18.9 MB | 夸克网盘 |
| Notepad--v3.9.0-win10-portable.zip | Windows 10/11 便携版(免安装,解压即用) | 24.2 MB | 夸克网盘 |
提示:以上为已知的官方分发渠道文件清单。Linux 及国产系统版本的安装包格式、Windows 完整安装包(非便携版)是否单独提供,官网未说明,可前往项目 GitHub 仓库的 Releases 页面查看最新发布情况。
Notepad-- 如何使用? #
Notepad-- 的界面与操作习惯接近常见的 Windows 记事本类编辑器,新手几乎可以零成本上手。
- 启动程序:Windows 便携版解压后双击主程序即可运行;macOS 将
.dmg中的应用拖入「应用程序」后双击打开。首次启动即为中文界面,无需额外配置语言。 - 新建或打开文件:通过菜单「文件 → 新建」创建文档,或「文件 → 打开」选择本地文件;也可以直接把文件拖拽到窗口内打开。支持同时打开多个文件,以标签页形式排列。
- 编辑与语法高亮:在「语言」菜单中选择对应的编程语言(如 C/C++、Python、JSON、HTML、Shell 等),编辑器会自动对关键字、字符串、注释着色,便于阅读代码。
- 查找与替换:按
Ctrl + F打开查找框,Ctrl + H打开替换框;勾选「正则表达式」可使用正则匹配,配合「在文件中查找」可在整个目录内批量检索或替换目标内容。 - 处理编码与换行符:如果打开的文件显示乱码,通过菜单「编码」切换到 GBK、GB18030、UTF-8 等正确编码即可恢复;也可用同一菜单完成编码转换后再保存。换行符(CRLF / LF)同样可在菜单中切换。
- 文件对比与插件:使用内置的文件对比功能可以并排查看两个文件的差异;如需更多能力,运行官方插件安装器安装所需插件后重启即可生效。
Notepad-- 的常见问题? #
Notepad-- 和 Notepad++ 是什么关系? 两者是相互独立的软件,Notepad-- 并非 Notepad++ 的分支或衍生版本,而是由国内开发者从零维护的开源编辑器项目。它的目标是为中文用户和国产操作系统提供一个功能相近、可持续使用的替代选择。
Notepad-- 是免费的吗? 是。Notepad-- 为开源免费软件,可自由下载使用,无广告、无功能锁、无需订阅。具体开源许可证条款以项目仓库中的 LICENSE 文件为准。
支持哪些操作系统? 目前已提供 Windows、macOS(Apple 芯片)版本,并对 Linux 及统信 UOS、麒麟等国产 Linux 发行版做了适配。具体的 Linux 安装包格式与最低系统版本要求,官网未说明。
macOS 上提示「无法打开,因为来自身份不明的开发者」或「文件已损坏」怎么办? 这是 macOS 对未经过 App Store 签名的应用的默认拦截行为。可在「系统设置 → 隐私与安全性」中点击「仍要打开」,或右键点击应用图标选择「打开」后确认;也可在终端执行去除隔离属性的命令后再启动。
打开中文文件出现乱码怎么办? 在菜单「编码」中手动切换到 GBK 或 GB18030 等对应编码即可正常显示;确认内容无误后,也可以直接转换为 UTF-8 保存,方便跨平台协作。
如何安装插件?
官方提供独立的插件安装器(Notepad--v3.9.0-plugin-Installer.exe),运行后按提示安装插件包,完成后重启 Notepad-- 即可在插件菜单中看到新功能。可用插件的完整清单官网未说明。
能打开超大文件吗? Notepad-- 对较大文本文件做了打开优化,但可稳定打开的体积上限受机器内存和文件结构影响,官网未给出明确的容量指标。超大日志或数据文件建议先按行分割后再编辑。
Notepad-- 如何安装? #
Windows #
- 便携版(推荐,免安装):下载
Notepad--v3.9.0-win10-portable.zip,解压到任意目录(例如D:\Tools\Notepad--),双击目录内的主程序即可运行,不会写入系统注册表,删除文件夹即完成卸载。 - 插件扩展:如需插件功能,下载并运行
Notepad--v3.9.0-plugin-Installer.exe,按向导提示选择安装目录并完成安装。 - 注意事项:首次运行时 Windows Defender 或安全软件可能弹出提示,选择「仍要运行」即可;建议把程序目录加入杀毒软件白名单,避免误删。
macOS #
- 下载
Notepad--v3.9.0-mac_arm64_12.3.dmg,该版本面向 Apple 芯片(arm64),系统要求 macOS 12.3 及以上,Intel 芯片版本的下载地址官网未说明。 - 双击打开
.dmg,将 Notepad-- 图标拖入「应用程序」文件夹。 - 首次启动若被系统拦截,前往「系统设置 → 隐私与安全性」点击「仍要打开」,或右键应用图标选择「打开」。
Linux / 国产操作系统 #
项目支持 Linux 平台并对统信 UOS、麒麟等国产系统做了适配,官方仓库同时提供源码。具体的 deb / rpm / AppImage 等安装包形式与安装命令,官网未说明,建议前往项目 GitHub 仓库查看最新发布说明或按文档自行编译安装。
Notepad-- 如何卸载? #
Windows #
- 便携版:直接删除解压后的整个程序文件夹即可,不会在系统中留下注册表项。若曾用它关联文件类型,可在「设置 → 应用 → 默认应用」中手动改回。
- 插件安装器安装的组件:通过「设置 → 应用 → 已安装的应用」找到对应条目,点击「卸载」按向导完成。
- 残留配置:如曾产生个人配置目录(通常位于用户目录下),可在确认不再使用后手动删除。
macOS #
- 打开「访达 → 应用程序」,将 Notepad-- 图标拖入废纸篓,或右键选择「移到废纸篓」。
- 清空废纸篓完成卸载。
- 如需彻底清理,可手动检查
~/Library/Application Support/、~/Library/Preferences/、~/Library/Caches/下与 Notepad-- 相关的目录并删除(具体目录名称官网未说明)。
Linux / 国产操作系统 #
卸载方式取决于所使用的安装包类型:若为 deb 包,通常使用 sudo apt remove 类命令;若为源码编译安装,则进入构建目录执行卸载步骤。具体命令官网未说明,请以实际安装方式对应的文档为准。
说明:本文基于软件官方仓库地址与官方提供的下载信息整理,未获取到完整的官网调研资料。文中涉及的具体版本功能、Linux 安装包格式、插件清单及部分数据标注为「官网未说明」的内容,请以官方仓库的最新发布信息为准。
