Notepad3是基于Scintilla开发的一款快速、轻量级的高级文本编辑器,拥有语法高亮,支持大小写转换,高亮显示选中的行等额外功能,并且还支持多种不同格式的文本编码,包括UTF-8、UTF-16、ansi等。而该软件最大的亮点在于占用的内存很小,但功能强大,可以轻松处理大多数编程工作,是电脑编程人员的必备神器。有需要的朋友欢迎前来本站下载使用!
功能特色
1、自定义语法高亮,支持HTML、XML,、CSS、Javas cript、 VBs cript、 ASP、PHP、CSS、Perl/CGI、C/C++、C#、Java、VB、 Pascal、汇a编、SQL、Python、NSIS、INI、REG、INF、 BAT、DIFF等众多脚本文件。
2、支持ANSI,Unicode,UTF-8等编码互换
3、可以设置无限个书签(9种图标可换)轻松定位
4、空格,制表符彩色显示,并可互相转换
5、可以对任意的文本块进行操作,ALT键+鼠标
6、对括号{}〔〕()可以高亮配对显示,方便查看(仅对英文符号有效)
7、可以自定义代码页和字符集,对中文支持良好
8、使用标准的正则表达式搜索和替换
9、可以使用半透明模式,cool
10、快速放大、缩小页面,不用再设定字体大小
11、可以指定ESC键最小化Notepad到系统托盘或者关闭Notepad2
使用Notepad3替代Notepad++教程
1、在本站下载并解压后,打开注册表编辑器(Windows键+R,输入regedit,回车),如下图所示:
在注册表编辑器中,HKEY_CLASSES_ROOT –> * –> shell 目录点击右键。新建 –> 项,这里命名的 项 值就是鼠标右键列表里面显示的内容,这里起名为【Edit With Notepad3】。
在右侧空白区域点击右键 【新建 –> 字符串值】,分别创建如下图所示的两个字符串,名称为【Icon】值为Notepad3的路径地址,名称为【MultiSelectModel】值为 Single,这一步设置的意义是设置鼠标右键列表中的图标,这里的MultiSelectMode设为Single,意味着只有选中单个文件的时候才会有右键。
在这里起名为【Edit With Notepad3】的目录下新建名为【Command】的项,编辑右侧默认项的值为Notepad3的路径,如下图所示,需要用引号并且后面追加 “%1”。
更新日志
v7.26.426.1版本
新增:
若按住 Ctrl 键,可使用剪贴板最小化(/B /I)的应急方案。
剪贴板:在 /B + /I 启动时延迟最小化,以便自动粘贴的剪贴板内容能短暂显示。
剪贴板:关闭修改过的未命名文档时,取消“不再询问”选项。
功能:/B 在空的未命名缓冲区自动粘贴当前剪贴板内容。
在编辑器命令中添加搜索模式占位符(%pattern%)。
功能:运行时可选择停止剪贴板监控。
在便携版 Notepad3 中,添加对收藏夹文件夹的重定向。
功能:从旧版 tinyexpr 库切换到现代版 TinyExpr++(TIN)。
在 Notepad3Portable PAF 中,添加对收藏夹文件夹的重定向。
功能:为 grepWin 搜索模式编辑器命令补丁做准备。
功能:HTML CSS 样式。
在设置菜单中添加默认目录选择。
添加 grepWinPortable 特殊错误消息。
添加“设置2”选项卡设置 - Tab/退格键始终缩进(不仅在行首)。
添加 [Settings2]CopyMultiSelectionSeparator 配置。
在右键上下文菜单中添加大小写转换。
添加 ABAQUS 词法分析器。
添加 UCHARDET 编码探测器过滤器(设置2:UchardetLanguageFilter)。
添加 timsort(替换 qsort)Scintilla 关怀(接口检查)Scintill-call-wrapper 更新。
添加中键单击自动滚动。添加 Scintilla np3 补丁,包含 5 个补丁文件以备将来升级(SCI)。
如果可用,使用段堆进行内存分配(Windows 10 2004 及以上版本/Windows 11)。
添加 AVX2 优化的 x64 构建配置(x64_AVX2)(问题 #4240)。
为 MSVC 构建添加 GitHub Actions CI 工作流(Win32/x64/ARM64)。
在 Tcl 脚本词法分析器中添加扩展名“ts”和“tsx”(LEX)。
在 JavaScript 词法分析器中添加扩展名“JSX”(LEX)。
在 Inno Setup 对话框的标题栏中添加 Notepad3 版本(SUP)。
更改:
ARM:在四个粘贴位置周围限制通知事件。
剪贴板监控和“追尾文档”日志互斥(互斥锁)。
将“Tab/Backspace”替换为“Tab/Shift-Tab”。
撤销对映射网络驱动器的自动解析为 UNC。
MUI - 将工具“grepWin”迁移到 NotepadPortableApp(PAF)。
MUI - 清理并添加 NP3PortableApp 中缺失的文件。
PortableApps 构建(新的构建脚本、设置、grepWin 原始处理)。
迁移到原始 grepWin 工具(移除自制项目)(GRE)。
“分析可靠置信度水平”对话框可配置。
Ctrl+c / 右键菜单复制整行(空选)和超链接。
Windows 10 现代化。
与当前 Scintilla 镜像同步。
更新 SimpleIni 头文件库(至 v4.25)。主要版本 6 → 7 针对 Windows 10 最低系统要求。
增强中键自动滚动功能。
更新 UCHARDET 编码检测器(UCH)。
重构:替换正则表达式引擎:用 PCRE2 v10.47 替换已退役的 Oniguruma(ONI->PCR)。
重构:文件更改通知处理。
更新到 Scintilla v5.6.0 和 Lexilla v5.4.7。
重构为原子保存模式。
优化启动窗口体验。
由于 Scintilla 中的新功能进行了一些重构。
将 MS VS2022 编译器迁移到 MS VS2026 vc145 平台工具集。
更新到 Scintilla 5.5.8 和 Lexilla 5.4.6(SCI/LEX)。
将安装程序脚本移至 Build\Installer 文件夹,并附带本地语言文件(SUP)。
Rizonesoft 版权 © 2008-2025 更改为“2008-2026”。
更新意大利语。
更改了意大利语 Inno Setup 脚本中的某些短语(SUP)。
完成/修改了 Notepad3 Setup.exe 中的 Windows 属性字段(SUP)。
修复:
可编辑组合框的编辑字段即为明确的源。
尝试解决 ARM 粘贴时的闪烁问题。
现代化(Win10+)剪贴板监控功能。
LexHTML.cxx。
grepWinPortable 的语言文件名。
手动编号菜单子项(复选框)时容易出错。
处理空与无 INI 文件,移除空节的样式。对话系统编码页的特殊处理。
不创建 PAF.7z 文件——不应以这种方式使用。
Windows 11 25H2 上 ARM64 的闪烁/渲染问题。
Win32 构建和构建脚本。
便携式应用程序平台构建应使用 PA 的 grepWinPortable(GRE)。
在命令行中为 grepWinPortable(App)调用设置 Esc 搜索模式(GRE)。
grepWin 调用参数问题(GRE)。
简化编码设置和不可见边框(Aero Snap)问题。
默认编码(强制回退)。
Claude 对 pathlib 方法的代码审查。
加载系统库劫持的安全问题。
Unicode 与二进制编码检测。
PCRE2 行尾检测(PCR)。
基于 Claude 代码的编码检测重构。
移除对 UTF-8 过强的偏好。
将 ASCII 作为 UTF-8 用于 Unicode 检测——误报。
Scintilla 的 Document::ConvertLineEnds() 方法中的错误(SCI)。
可调整大小窗口的拖动句柄错误。
增强 InfoBoxLng() 以替代不支持暗模式的 MessageBoxEx。
处理文件的父目录被删除的情况。
PCRE2 接口——行尾匹配($)错误(PRC)。
关于对话框和版本修补脚本。
uchardet 不确定性(低于 66%)时的 UTF-8 倾向(UCH)。
从 GetOpenFileName() 到 IFileOpenDialog() 的重构。回退:回归,回退到特殊文本(.txt)字体。
文件加载方面的细微改进。
提高“ShowWindow”启动时间。
对“PathLib”的 AI 修正。
“Notepad3”和“Minipath”的 INI 文件处理。
关于缩放的回归(由新功能引起)
-
代码编辑器
代码编辑器是一类主要用于处理代码的程序,支持多种编程语言、具备插件扩展能力、可自定义配置、拥有代码高亮显示、以及智能代码补全功能,让程序员代码编写更加高效、准确!
代码编辑器大全为用户提供了一些常见的电脑代码编辑软件,如:最流行的代码编辑器:visual studio code,还有Sublime Text、 Notepad++、gvim编辑器、EditPlus等,用户可根据自身需求选择适合自己的代码编辑器下载使用!













































赣公网安备36010602000086号,版权投诉请发邮件到website-sun@qq.com,我们会尽快处理