依心而行
无憾今生

轻巧的文本编辑器 Notepad3 v5.21.227.1 便携版

Notepad3 是一款快速轻巧的基于 Scintilla 的文本编辑器,具有语法高亮、代码折叠、括号匹配、自动缩进、编码转换、换行格式转换、多次撤销或重做、书签、基于正则表达式的查找和替换等实用功能。它占用的内存很小,但功能强大,足以处理大多数编程工作。
虽然 Windows 操作系统在过去几年中有了显著变化,但是,默认的 Windows 记事本却鲜有更新。如果您需要一个简单且适于编程的文本编辑器,Notepad3 将是一个不错的选择!

功能特点:

  • 代码折叠
  • 括号匹配
  • 自动缩进
  • 字自动完成
  • 转换各种格式(ASCII,UTF-8和UTF-16)之间的字符编码
  • 换行格式转换(在DOS之间(CR / LF),Unix(LF)和Macintosh(CR)格式)
  • 多个撤销或重做
  • 书签和基于正则表达式的查找和替换

更新日志:

www.rizonesoft.com/downloads/notepad3/update/

v5.21.227.1(2021-02-27)

NEW:

  • Use user locale for date/time insert format: can be menu switched to preferred UI language.
  • Enable horizontal scrolling by “Shift + Mouse-Wheel”.
  • Show search wrap-around tooltip (issue #3038).
  • Kotlin Source Lexer based on Zufuliu’s Kotlin Lexer code base.
  • Dart Lexer based on Zufuliu’s Dart Lexer code base.
  • TinyExpr: additional number parsing for binary (0b…) and octal (0o…) number formats.
  • Extension “.pkb” to SQL Lexer.
  • ‘Dark Mode’ support for Windows 10 20H2 Version 2009 (Build 19042).
  • Open/Save file explorer dialog: populate file filter with current lexer supported file extensions.
  • Minipath.ini: [Settings2] FocusLostOpacity=100 (opycity level on losing focus).
  • Hotkey ‘F3’: use MRU latest item before clipboard content as search pattern if prior search pattern is empty.
  • Support Lexer switching while Customize Schemes dialog is open.
  • Expand current lexers style tree on customize schemes dialog startup.
  • grepWinNP3: “Stay On Top” titlebar context-menu (GRE).
  • Faster statusbar update response / avoid flickering.
  • Reducing Titlebar, Toolbar and Statusbar flickering.
  • Set Light/Dark Mode for grepWinNP3 execution (GRE).
  • Customize Schemes: show selected theme title.
  • DarkMode: remember DarkMode chosen Scheme/Theme for next start.
  • Configurable Dark Mode colors (non Explorer-Theme, Owner-Drawn).
  • Menu item to switch between Default and Dark-Mode.
  • DarkMode: Toolbar, static checkbox/listbox control.
  • Win10 DarkMode Awareness (initial development).

CHANGES:

  • MiniPath: support mouse xbuttons for browsing direction.
  • Code styling reformat MiniPath sources (AStyle: OTBS).
  • Simple Line Comment Toggle handles each line separately
  • Menu move Line/Stream Comment items to Edit -> Selection top.
  • Find/Repl dialog – refactoring and minor fixes.
  • JSON5 enhancements to Scintilla’s original JSON-Lexer.
  • Statusbar Selection-Info: switch to byte (instead of character) counting for huge files.
  • Use user locale for date/time insert format: insert date before time & tab separated.
  • Tinyexpr evaluation of math constants “e” and “pi” not being separated from prepending text.
  • Extent static find/replace/mark occurances pattern buffer to 4095 characters.
  • Initial start screen resolution independent fixed base font size.
  • Avoid wrap-around requester if there is no other possible occurrence.
  • Behavior change: copy to clipboard on empty selection -> don’t copy anything if current line is empty.
  • Update keywords list in Style INNO Lexer.
  • No error message after decline loading file of huge size.
  • Renaming Chinese displayed encoding according to MIME/IANA.
  • Sci_PositionCR type reverted to long for Win32 compatibility reasons.
  • Rebase DarkMode module on delay load version branch of win32-darkmode project.
  • Update the KeyWordList of lexers “C# Source Code” and “SQL Query”.
  • Bookmark Occurrences Colors changed to get perceptually distinct colors.
  • Migration from CreateLexer() by ID to CreateLexer() by Name (Lexilla IFace5 conform) (GRE).
  • TinyExpr format floating.point with non zero fractional part.
  • TinyExpr: change format (allow longer integer before switching to mantissa/exponent format).
  • Prepare for Lexilla Library (Scintilla v5) (SCI).
  • Using @zufuliu’s EOL Mode detection enhancement (no SSE2 or AVX2 specializations).
  • Unify search-pattern retrieval: (0.selection)[F/R-DLG] – 1.previous-search/MRU-List – 2.clipboard.
  • grepWinNP3: save changed “Stay On Top” settings on exit (GRE).
  • First part of DarkMode Theme for MiniPath.
  • Separate DarkMode window-backgr color from button-facecolor.
  • Opacity level on loosing focus for grepWinNP3.
  • TinyExpr: ‘%’ operator: distinguish between modulo and percent operation by context.
  • Due to lack of interest, “Notepad3DLL” is discontinued.
  • User configurable “Web Action” menu item names.
  • Update grepWinNP3 (GRE) version 2.1.6.34 (2021-02.05).
  • Update Oniguruma Regex (ONI) engine version 6.9.7 (2021-01-24).
  • Update Scintilla Library (SCI) version 4.4.6 (2020-12-01).

FIXES:

  • URL-Decoding of file Hyperlinks (“file://…”).
  • Wrap-Around tooltip use correct encoding.
  • Multi-Line movement: proceed to document end correctly.
  • Toggle comment on empty selection at insertion point: keep position of selection end.
  • MiniPath: Enable Mouse XButton usage (“browse back and forth”).
  • Toggle Comment: proper selection handling.
  • Do not move selection on search pattern change if in Replace-Dlg.
  • FJSON Lexer has comments enabled now.
  • F/R-Dialog – allow multi-line clipboard paste to Replace String combobox too.
  • F/R: fixes some issues around RegEx zero-length match/findings.
  • ReplaceAll. avoid busy loop (infinity) while replacing zero-length-match (RegExpr).
  • F/R dialog don’t change selection by typing search pattern.
  • F/R show wrap-around tooltip only if message boxes are hidden.
  • JSON5 string line continuation.
  • Context-Menu Handling in Release Mode.
  • Burndown some VS Analyze Mode Infos/Warnings.
  • Wildcard search: unintentional wrap around.
  • AHKL lexer: visual brace matching mix-ups.
  • InfoBox message icon DPI scaling.
  • Tinyexpr functions and constants parsing.
  • Buffer overrun while initializing structures.
  • Fix Font Dialog (Size handling) problems (issue #3012).
  • F/R dialog: Transform Backslash option glitch.
  • F/R dialog: message box in case of not matching pattern.
  • Multi-Replace using RegExpr and Group-References.
  • Refactoring encoding detection: pure ASCII vs. 7-bit.
  • File encoding analysis with 7-bit ASCII only.
  • File save problem after switching encoding to GB2312 (52936).
  • Initial path on OpenFile dialog (load file).
  • Compiler complaints (new VS2019 version v16.8.1).
  • Allow single character filename on command line.
  • Disable Copy/Cut complete lines on partial multi-selection.
  • Find/Repl all in range algo.
  • Oniguruma flexible EOL handling (Win CRLF, Unix LF and Mac CR) (ONI).
  • Replace all in range.
  • Avoid file cache lost on power failure.
  • Copy/Cut/Delete “Focused View” lines (clipboard).
  • Cut/cop occurrences marker line(s) if marker in first line.
  • Initial directory for open/save file Explorer dialog.
  • TOML Lexer performance leak.
  • Freezing of main window caused by mixed usage of Lexer Interfaces.
  • Setting new IFace5 Lexer (should fix line/stream comment toggle issue #2912).
  • Lexer file extensions maintained in standard config.
  • grepWin language switching (github.com/stefankueng/grepWin/issues/199) (GRE).
  • Clone full .ini-file path for forked new instance (GRE).
  • grepWinNP3: wide char path names for language files (GRE).
  • Stop file change notification on deleted files if save is rejected.
  • Some RegEx engine fixes (current Oniguruma dev) (ONI).
  • Performance leak in TOML Lexer.
  • Customize Schemes title assembling.
  • DarkMode switching while non-modal dialogs are active.
  • TinyExpr: interpretation of ‘%’ operator: allow “(…)” on rhs of modulo interpretation.
  • TinyExpr: remove the need of blank for smart interpretation of ‘%’ operator.
  • Failed to set DarkMode for owner drawn ComboBoxEx controls.
  • DarkMode: toolbar button text.
  • Let DarkMode work with 20H2.
  • grepWinNP3 new instance: read correct .ini-file (protable) (GRE).
  • Fix Win7 start-up crash.
  • Final default color correction (toolbar, statusbar and margin).
  • Allow removing of compile pre-processing switch D_NP3_WIN10_DARK_MODE.
  • Bring back themed ReBar (Toolbar parent) for Win7.
  • Bring back themed ReBar (Toolbar parent) for Win10 using Light Mode (DarkMode not wanted).
  • Win7 Toolbar background back to COLOR_BTNFACE, Win10 stays with COLOR_WINDOWS.
  • Update Titlebar on document modified.
  • Clean .ini-config for default values.
  • Standard margin background colors.
  • DarkMode: switch std. background and text color too.
  • DarkMode support / init / settings handling.

REMOVED:

  • TinyExpr: ‘%%’ as percent operator is deprecated.

此版特点:

– 去除了无用文件和更新检查

PS:如果需要代替系统记事本,请打开注册表编辑器,定位到 HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe
右侧新建字符串键值 Debugger 数据为 notepad3.exe 完整路径后空格跟上一个 /z
例如:”C:\Program Files\Notepad3\Notepad3.exe” /z
如果需要还原,请删除 Debugger 键值即可。

下载地址:

https://www.rizonesoft.com/downloads/notepad3/

赞(13) 打赏
版权声明:本站资源均来自互联网,仅供个人学习交流,不得用于商业用途,否则产生法律后果自行承担。
文章名称:《轻巧的文本编辑器 Notepad3 v5.21.227.1 便携版》
文章链接:http://www.fifi258.cc/3874.html
分享到: 更多 (0)

您若发现某个软件下载链接失效,请联系博主!

赠人玫瑰,手有余香

支付宝扫一扫打赏

微信扫一扫打赏