Notepad3是一款体积小巧且运行快速的记事本文本编辑器,与系统默认记事本具备相同资源消耗,但提供了更多的实用功能,如代码高亮、编码转换、行号显示、多步 Ctrl+Z、增强的查找替换等等,其功能可以完美的取代系统自带的记事本。支持winxp、win7、win8和win10操作系统。
使用说明
软件安装的时候,有一个选项,replace Windows notepad,记得把这个勾上
就替换系统的记事本了
更新日志
对Notepad3“INNO安装卸载程序”文件(SUP)进行数字签名。
在Notepad3“INNO安装程序”(SUP)中添加“Opera促销”页面。
启用/禁用功能多重选择的新设置选项。
在行号边距单击时选择子行和全行的选项。
还允许选定的线条移动以进行矩形选择。
添加Windows 11版本信息的检测。
从当前的grepWin dev(GRE)更新grepWinNP3。
Python流评论黑客。
"DrawAnimatedWindow":禁用动画max./min. windows的选项。
为方案配置添加暗模式对比度控制。
添加新的工具栏按钮“新建空窗口”。
为启动和搜索菜单(GRE)添加新的“grepWinNP3”图标。
添加新的工具栏按钮“重置缩放”。
匹配大括号高亮处的缩进指南着色。
F/R对话框选项:增量搜索ON/OFF。
选项:不保存空白的新文件。
显示/隐藏标题栏的选项。
“使用Notepad3打开”(SUP)的INNO设置中的本地化。
增强的文件更改通知消息框。
清除更改/撤消历史记录的菜单条目。
拆分Verilog Lexer(Verilog和SystemVerilog)。
添加Lexer Verilog HDL。
Alt+LClick在超链接上的合作与扩展选择。
在F/R对话框中填充空搜索文本的选项。
当前(插入符号pos)字符的Unicode点显示(状态栏)。
报价标记自动关闭功能。
将“np3加密”项目添加到解决方案(cmd-ln工具)。
INNO设置/安装程序菜单(SUP)的本地化。
变化:
添加了对INNO设置6.3.3(SUP)的支持。
将“搜索”菜单移动到工具栏。
突出当前线:改变前景色的含义。
将插入符号线轮廓框架半透明移动到alpha2。
缩放相关插入符号轮廓帧厚度,缩放相关可见空白大小。
CR:如果“修改行…”上的选择为空,则选择完整文档。
重构删除/合并重复的行。
从MadDogVachon更新Lexer样式“NewSombra”。
Ctrl+S不再强制保存文档-仅在需要保存时保存文件(文档已更改)。
无需保存当前文件(文档已更改)即可打开新的(空)np3窗口。
行号边距选项:从子线选择切换到全线选择。
[内部]更改内存复制方法。
用于水平空间匹配(ONI)的RegEx语法。
DrawAnimatedWindow:仅在系统设置和抑制动画之间切换,如果在系统设置中使用。
将左死角文本区域的宽度限制为最大基本字体宽度(字符宽度)。
尝试在重新编码后保留插入符号位置和可见行位置。
合并Zufuliu的非Lexilla自定义Lexers用于静态编程语言和Dart。
重用大小:定义文本区域偏移到边距区域的“缩进指南”方案设置。
Ini-Filereader:允许对数值进行长后缀注释。
配置文件:允许在整数和浮点值之后使用空格或注释字符。
在选择完整行的情况下更改缩进。
拖放文件上的显式更新工具栏和标题栏。
包装在长线标记处。
Ctrl+I根据最高列long-line-edge-marker(如果已定义)进行换行。
对于未聚焦的选择(次要和非活动)也使用选择颜色。
一些关于字符串比较的重构。
投诉程序的行注释缩进。lng(问题4983)。
Python默认的注释和关键字的暗模式颜色。
注释掉应用程序清单中的“MSIX”属性。
移动连接线,拆分线,融合线,保留段落。从行到选择菜单。
尝试加快大文件加载速度。
尽量减少滚动查看。
修补Oniguruma引擎以接受EOF作为行终止符。
允许不合适的工具栏尺寸。
次要更改:CallTip/ToolTip(缩放)。
使用Segoe UI字体的工具提示/调用提示样式。
Web源代码:在嵌入式脚本中注释的增强。
从URL(超链接)正则表达式的有效代码点中删除方括号。
日志文件监控的小改进。
为日志文件监控添加一些新句子。
日志文件监控的一些增强功能。
更改了文件更改通知的消息框。
保持暗/光获胜模式设置(如果手动设置一次-否则自动检测)。
在全屏模式下禁用菜单栏。
迁移GetTickCount()->QueryPerformanceCounter()。
ASAN Dbg不抛出异常的选项。
默认打印颜色模式取决于暗/光模式。
重命名与Lexer相关的资源字符串ID(定义的名称)。
Verilog:从“关键字”中拆分“系统任务”。
更新VHDL Lexer。
带有特殊系统菜单的对话框窗口:添加“汉堡”符号。
使用放松的默认FileCheckInterval(2000[msec])。
重构:使用后台工作助手。
Regexpr增强(ONI)。
在颜色选择按钮中使用更大的颜色位图(自定义方案)。
SCI添加SendMessage宏(SCI)。
通用字体名称$Code/$Text按引用优先级列表位置的数字添加。
转到next/prev标记:尊重上次搜索的标记。
如果中间的内容为空,则删除匹配的大括号/引号。
使代码/文本字体优先级列表可配置。
增强Unicode点的显示。
在状态栏中删除“Ch”,因为这些值与“Col”几乎相似。
使用change-history-markers书签查找next/上一个。
增强自动关闭字符对。
所有“边距和行号”到“字体:控制台;大小:-2;前面:#008080”。
AnalyzeConfidenceLevel至少90%。
Lexer TEXT使用自己的默认设置(对应于ANSI Lexer)。
安装脚本仅在用户决定(SUP)时重置“主题文件”。
固定:
Notepad3便携式版本中缺少语言文件。
Inno SETUP v.6.3. x(SUP)阻止了某些文件夹/文件。
混淆文件修改对话框。
文件更改时不要将主窗口置于前台。
正确的TOML Lexer标识符。
删除行(Ctrl+Shift+D)-修复最后一行处理。
在撤消/重做的情况下更新工具栏。
“重用窗口”标志的回归。
窗口最大化时居中对话框。
一些丢失的Path_Sanitize()调用。
查找持有相同文件路径的np3实例(只有一个实例)。
与“自动加载最近文件”功能相关的小问题。
将弹出对话框居中并在自动换行切换中显示当前行。
调整显示比例为125%的RGB颜色值的字段。
接受带有前导破折号的文件参数(在任何破折号情况下都需要引号)。
鼠标光标在“打字时隐藏鼠标”的情况下闪烁。
SCintilla v5.4.2 Bug 2432(SCI)引入了重做失败。
Tinyexpr:整数值始终以abs()格式显示。
删除重复的行。
回归:正则表达式:查找上一行开始 (^) – 跳过空行(ONI)。
如果启动最小化,则缺少工具栏。
空行上的选项卡选择。
回归:初始显示NP3窗口最小化。
重新编码后保留插入符号位置。
重新编码文档后需要PostMessage(WM_THEMECHANGED)事件。
正则表达式点(.)不匹配行(LF)/换行符,如果未启用换行符(ONI)。
Setting s2:DrawAnimatedWindow-支持系统设置。
更正设置2 DrawAnimatedWindow。
水平鼠标滚轮滚动方向。
Ctrl+Up/Down应保留选择。
“grepWinNP3”:搜索结果上下文菜单“使用编辑器修复打开”(GRE)。
grepWinNP3:bug直接传递的搜索路径(GRE)。
减少窗口闪烁,修复最后一行。
与“Ctrl+Shift+X”的行为相同。
空选择时的MS Visual Studio“Line-Cut”(Ctrl+X)行为。
显示ColorDef Dlg始终完全可见。
规则表达式已损坏。
Python行注释:尊重缩进。
在Alt或F10键上显示隐藏的菜单栏。
Tinyexpr输出格式化程序。
使用开始/结束行元字符进行RegEx搜索。
为UTF-16重新编码。
一般不要将所选内容移动到视图顶部。
还在历史记录中保存一个“空”替换字符串。
“LaunchInstanceFullVisible”功能。
初始窗口启动时的小优化。
滚动到文件加载时保留的插入符号位置。
菜单视图:活动标记的正确定位。
初始显示窗口在最终位置w/o重新定位。
将水平标尺(折叠块)的颜色设置为行号着色。
缩放工具提示移出边距区域。
如果键入的单词与列表中唯一的单词匹配,则不要显示自动完成列表。
PHP注释嵌入式Web源代码。
INNO设置(SUP)中“收藏夹”中的小问题。
与匹配选择计数器相关的小问题。
"grepWinNP3"<->Notepad3接口回归(GRE)。
单个文件实例的标志处理。
外语(SUP)“使用Notepad3打开”中的小错误。
强制隐藏菜单栏(如果选择了选项)。
多重替换:在SCI_REPLACETARGETMINIMAL的情况下,正确提前下一个插入点。
剪切(Ctrl+X)并删除(Ctrl+Shift+D)最后一行(EOF->EOL)。
“重置Notepad3的设置和主题”(SUP)中的小错误。
切换到“日志监控”id命令行选项“/l”给出。
回归:保存只读文件。
“使用Notepad3打开”(SUP)本地化中的小错误。
关于“文件更改监控”的更多问题。
Directory观察者和FileChanged-Polling的集成和通知。
关闭时为静默模式发出“磁盘上的文件已更改”。
卸载“Notepad3_setup”(SUP)中的一些清理。
Oniguruma断线处理(CRLF&CR)支持。
Book/Change-M标记搜索:Book-Marker上的高级Prio。
对LoadIconWithScaleDown()的回退失败。
已弃用设置键名处理('FileCheckInverval')。
外部删除文件时的通知调整。
分钟。FileCheckInterval 500msec,否则立即通知。
缺少文件路径显示名称。
Win32(x86)的_beginthreadex_proc_type更正。
重新激活FileChangeInterval(也用于目录更改通知)。
Shift+Alt+单击超链接不应触发超链接操作。
如果没有文件参数:打开空文档而不是文件打开对话框。
在当前工作目录中创建新文件。
文件加载后不要重置“脏标志”(在EOL或缩进更正的情况下)。
从列表检索中从默认字体中删除会话状态。
向后比较。对于. ini参数'FileCheckInverval'(错别字)。
“FileCheckInterval”而不是“FileCheckInverval”(打字错误)。
找到下一个/上一个标记。
查找连续的更改标记开始。
“grepWinNP3”:从文件重新开始正确搜索(“grepWin”bugfix)(GRE)。
导航标记:连续的更改标记作为单个标记处理。
SplitUndoTypingSeqOnLnBreak和UndoTransactionTimeout。
Unicode点显示的小改动。
修复跳转到行(Alt+Click)和相关命令行搜索。
更正LineSpace评估文本文件。
Lexer TEXT使用自己的默认值但继承自Common Base。
WSL2简单路径和NP3选项与斜杠一起给出。
在GDI技术的情况下表示EOL(使用默认值)。
在开始时查找以前的跳过查找。
对np3加密使用随机IV。
韩国INNO设置菜单(SUP)编码为“UTF-8签名”。
TEXT Lexer中的行间距。
如果窗口不适合监视器,不要强制左上角。
移除:
由于问题,删除“DrawAnimatedWindow”设置功能并依赖系统窗口动画配置。
删除“es-MX”语言以仅保留“es-ES”语言(MUI)。
更改工具或库中的版本:
更新Lexilla Library(LEX)版本5.4.1(2024-10-19)。
更新SCintilla Library(SCI)版本5.5.3(2024-10-19)。
更新grepWinNP3(GRE)版本2.1.15.48(2024-01-10)。
更新Oniguruma Regex(ONI)引擎版本6.9.9(2023-10-14)。
更新MiniPath(MIN)版本1.0.2.191(2022-12-13)。
下载地址
https://pan.quark.cn/s/4dfb0cb15c77
已高速(如有密码:3519)http://ct.ghpym.com/d/7369060-35268582-5c627f
普通用户每天也提供免费下载次数
评论列表(46条)
这货和Notepad3有什么关系吗
有没有继承关系呢?
评论错地方了 请忽略
怎么设置全界面暗黑主题
现在貌似只有编辑区支持暗黑
评论错地方了 请忽略
更愿意notepad2
厉害了我的哥
大佬,这个该更新一下啦,,,好久没见更新啦
打开大于4m的文件时语法样式和高亮会被禁用
支持
能格式化json吗?
下载看看效果
还有小尾巴?
我小尾巴怎么回事。。。我火狐啊
不知道你咋回事
谢谢果核~
不如notepad2。这notepad3设置字体大小总是乱来,比如你设置10磅,它给你8磅,再设一次10磅,它又给你13磅,再设一次又变成11磅,总之就是随机的,不给你想要的大小。今年所有版本一直有这个问题,半个月前向官方反馈了没人理,今天出正式版了问题依旧
好家伙,今天才注意到这情况
两年了,这个bug还没修
官方最新版6.23.203.2终于修复了这个字体大小bug