一款适用于 Windows 的免费开源文本编辑器,基于 Scintilla 编辑组件和 Lexilla 词法分析器库构建。内存占用极小,功能强大,足以胜任专业编程和日常文本编辑工作。

一、软件简介

Notepad3 是 Florian Balmer 的 Notepad2 和 XhmikosR 的 Notepad2-mod 的继任者。其配套工具 MiniPath 则基于 Florian Balmer 的 metapath。

项目内容
软件名称Notepad3
软件版本6.26.613.1
授权协议免费开源
运行平台Windows 8.1 / 10 / 11
架构支持x86 (Win32)、x64、带 AVX2 指令集的 x64、ARM64

二、功能特点

2.1 编辑功能

功能说明
代码折叠支持代码折叠,并可一键全部展开/折叠
书签导航提供书签功能,方便在文件内快速跳转
自动补全单词自动补全,补全触发字符可自定义
高亮匹配标记所选单词的所有匹配项,并显示匹配数量
正则查找支持基于 PCRE2 正则表达式引擎的查找和替换
专注视图过滤显示内容,仅展示与当前单词/选中内容匹配的行(快捷键 Ctrl+Alt+V),支持折叠、书签和高亮模式
行内计算内置 TinyExpr++,支持行内数学表达式计算,提供 80 多种函数。输入 表达式=? 即可就地计算,或在行号中使用 ${表达式}
智能撤销撤销/重做操作可保留原有的文本选中状态
行复制粘贴采用类似 Visual Studio 的复制/粘贴当前行功能(未选中内容时生效)
矩形选择支持虚拟空间矩形选择(Alt+拖拽
自定义分隔符支持自定义分隔符,加速单词级别的导航
插入 GUID支持在文档中直接插入 GUID
剪贴板监控命令行参数 /b 启动,自动将剪贴板每次更改追加到文档末尾;可随时通过"编辑 → 停止剪贴板监控"关闭

2.2 语法高亮

支持超过 55 种 编程语言,包括但不限于:

ANSI Art、Apache 配置文件、Assembly(汇编)、AutoHotkey、AutoIt3、AviSynth、Awk、Batch(批处理)、C/C++、C#、CMake、CoffeeScript、CSS、CSV、D、Dart、Diff、F77/Fortran、Go、HTML/XML、Java、JavaScript、JSON、Julia、Kotlin、KiXtart、LaTeX、Lua、Makefiles、Markdown、MATLAB、Nim、NSIS、Pascal、Perl、PHP、PowerShell、Python、R/S-Plus、Registry(注册表文件)、Resource Script、Ruby、Rust、Shell Script、SQL、SystemVerilog、Tcl、TOML、VBScript、VHDL、Verilog、Visual Basic、YAML 等。


2.3 文件处理

功能说明
文件加密支持 AES-256 Rijndael 加密/解密,内置于软件中,并提供命令行批量处理工具
编码检测基于 uchardet 库实现编码自动检测
变更监控支持文件变更监控,检查间隔可自定义
时间戳日志.LOG 自动添加时间戳 —— 若文件首行为 .LOG,打开时自动追加当前日期和时间,与经典记事本行为一致
Emacs 变量支持 Emacs 文件变量(如编码、模式、Tab 宽度等)
历史记录文件历史记录会保留光标位置和编码信息
便携设计采用便携化设计,可使用相对路径存储,方便在 U 盘等移动存储设备上运行

2.4 搜索功能

  • 集成 grepWin —— 强大的文件内容搜索工具,支持正则表达式(快捷键 Ctrl+Shift+F
  • 超链接热点高亮 —— Ctrl+点击 在浏览器中打开,Alt+点击 在编辑器中加载

2.5 用户界面

功能说明
高 DPI 支持支持高 DPI 显示器,配备高清工具栏图标
深色模式支持深色模式,且颜色可自定义
自定义状态栏提供 16 个可配置字段(行号、列号、编码、TinyExpr++ 计算结果、Unicode 码点等)
工具栏标签支持在图标旁显示功能名称
缩放比例支持 10% ~ 1000% 缩放(Ctrl+滚轮 或工具栏按钮)
窗口透明支持窗口透明模式,透明度可配置

2.6 本地化支持

提供 26 种 语言翻译:

南非荷兰语、白俄罗斯语、简体中文繁体中文、荷兰语、英语(美式和英式)、芬兰语、法语、德语、希腊语、印地语、匈牙利语、印尼语、意大利语、日语、韩语、波兰语、葡萄牙语(巴西和葡萄牙)、俄语、斯洛伐克语、西班牙语、瑞典语、土耳其语、越南语。


2.7 配套工具

工具功能快捷键
MiniPath快速文件浏览器插件Ctrl+M
grepWin强大的跨文件搜索与替换工具Ctrl+Shift+F

三、下载地址

立即下载

安装版 支持添加"使用 Notepad3 打开"到系统右键菜单,或替换系统记事本功能。

四、常用快捷键速查

快捷键功能
Ctrl+Alt+V专注视图(过滤显示匹配行)
Ctrl+Shift+F跨文件搜索(grepWin)
Ctrl+M打开 MiniPath 文件浏览器
Alt+拖拽矩形选择
Ctrl+滚轮缩放界面
Ctrl+点击链接在浏览器中打开超链接
Alt+点击链接在编辑器中加载超链接

发表评论