Repolode
rizonesoft

rizonesoft/Notepad3

基于 Scintilla 的轻量级 Windows 文本编辑器,支持语法高亮,源自 Notepad2。

可替代:NotepadNotepad++

Star
6,710
Fork
409
未关闭 Issue
105
最近提交
9小时前

这是什么?

Notepad3 是一款免费开源的 Windows 文本编辑器,基于 Scintilla 编辑组件和 Lexilla 词法分析库开发。它内存占用较小,同时提供适合编程和日常文本编辑的功能,支持 55 种以上语言的语法高亮。

编辑器包含代码折叠、书签、单词自动补全、标记所有匹配项,以及基于 PCRE2 正则引擎的查找替换。它还支持通过 uchardet 进行编码检测、文件变更监控、AES-256 文件加密,以及 Emacs 文件变量。内置 TinyExpr++ 可直接计算行内数学表达式,剪贴板监控模式则会把每次复制的内容追加到文档末尾。

Notepad3 可免安装便携运行,设置保存在 INI 文件中,也可以用 Visual Studio 2022 从源码构建。项目附带用于跨文件搜索的 grepWin 和文件浏览插件 MiniPath,界面提供 26 种语言。

核心功能

  • 01支持 55 种以上编程语言和标记语言的语法高亮。
  • 02使用 PCRE2 正则表达式进行查找和替换。
  • 03通过 uchardet 自动检测文件编码。
  • 04支持应用内及命令行的 AES-256 文件加解密。
  • 05剪贴板监控模式可将每次复制的内容追加到文档中。
  • 06免安装便携运行,设置文件与程序放在一起。

适用场景

  • 用支持语法高亮和代码折叠的编辑器替代 Windows 记事本。
  • 在 Windows 上无需安装 IDE 即可编辑源代码或配置文件。
  • 从 U 盘便携运行编辑器。
  • 将多段复制内容汇集到同一个文档中。

快速上手

  1. 1

    从发布页面下载便携版压缩包

  2. 2

    解压压缩包并运行 Notepad3.exe

使用前须知

  • 仅支持 Windows(Windows 8.1、10 或 11)。
  • 从源码构建需要 Visual Studio 2022 和 Windows SDK。

标签

常见问题

Notepad3 是什么?
基于 Scintilla 的轻量级 Windows 文本编辑器,支持语法高亮,源自 Notepad2。 Notepad3 是一款免费开源的 Windows 文本编辑器,基于 Scintilla 编辑组件和 Lexilla 词法分析库开发。它内存占用较小,同时提供适合编程和日常文本编辑的功能,支持 55 种以上语言的语法高亮。
Notepad3 可以免费使用吗?用的什么许可证?
Notepad3 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
Notepad3 还在维护吗?
活跃维护中。Notepad3 最近一次提交是在 2026年10月21日。
Notepad3 适合用来做什么?
用支持语法高亮和代码折叠的编辑器替代 Windows 记事本。 在 Windows 上无需安装 IDE 即可编辑源代码或配置文件。 从 U 盘便携运行编辑器。 将多段复制内容汇集到同一个文档中。
Notepad3 怎么安装和运行?
从发布页面下载便携版压缩包 解压压缩包并运行 Notepad3.exe
在哪里获取 Notepad3?
源代码和安装说明在 GitHub 上:https://github.com/rizonesoft/Notepad3

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目