winget install --id zufuliu.notepad4
About Notepad4
Notepad4 (Notepad2⨯2, Notepad2++) is a light-weight Scintilla based text editor for Windows with syntax highlighting, code folding, auto-completion and API list for many programming languages and documents, bundled with file browser plugin matepath.
What's new in 26.05r6166
* Scintilla updated to 5.6.2 see https://www.scintilla.org/ScintillaHistory.html for the changes. * Support Erlang and Elixir, issue #376. * Support PowerBuilder, issue #1095. * Support Typst, issue #640. * Add ability to calculate math expression (with menu "Tools -> Action on Selection -> Calculate Expression") and evaluate JavaScript expression (with menu "Tools -> Web Tools -> Evaluate JS Expression"), discussion #631, contributed by @Matteo-Nigro in PR #1230 and PR #1233 * Add menu "File -> Save with Original Time" to save current file with original timestamp, issue #1199. * Add menu "Edit -> Special -> Show Character Info" to show character information for first selected character or character after caret, issue #1220. * Add `UrlThreshold` property (in `[Settings2]` section) to configure URL highlighting threshold (in MB, set the value to zero to disable URL highlighting), issue #1212. * Lexer and API updates: CoffeeScript, CSS, Fortran, Go, HTML, JavaScript, LaTeX, Ruby, Texinfo. * Improve Russian translation, contributed by @Dimmitrius in PR #1215 and PR #1214. * Fix wrong INI file location for Chocolatey installation, issue #1200. * Other bug fixes and improvements. Expression Evaluation Expression (can be arbitrary JavaScript code) evaluation is provided by system's JavaScript engine (Chakra or JScript), `Math.` prefix can be omitted when using menu "Tools -> Action on Selection -> Calculate Expression", e.g. `exp(PI*sqrt(163))` or `pow(E, PI*sqrt(163))` for $e^{\pi\sqrt{163}}$. JavaScript code can be used to do complex computing, e.g. calculate Fibonacci sequence...
Version history
| Version | Updated | Notes |
|---|---|---|
| 26.05r6166 | Unknown | * Scintilla updated to 5.6.2 see https://www.scintilla.org/ScintillaHistory.html for the changes. * Support Erlang and Elixir, issue #376. * Support PowerBuilder, issue #1095. * Support Typst, issue #640. * Add ability t... |
| 26.03r6058 | Unknown | * Scintilla updated to 5.6.0, see https://www.scintilla.org/ScintillaHistory.html for the changes. * Localization for Polish, discussion #943, contributed by @kbabol and @miroslaw-zylewicz in PR #1160, etc. * Markdown li... |
| 26.01r5986 | Unknown | * Support regex replace with JavaScript notation `$n`, `$&` and `$$` (see table below), issue #1019. * Auto show menu on press `Alt` key when menu is hide, issue #1047. * Add Unicode control character U+00AD (`SHY`, Soft... |
| 25.11r5880 | Unknown | * Scintilla updated to 5.5.8, see https://www.scintilla.org/ScintillaHistory.html for the changes. * Support transparent on losing focus for main window, issue #1111. * Lexer and API updates: C#, CSS, JavaScript, Kotlin,... |
| 25.09r5812 | Unknown | * Support AVX512, issue #987, contributed by @missdeer in PR #1006. * Add menu "File -> New Window" and toolbar button to open a new empty window, issue #344. * Optimize large file loading. * CSS/JS/JSON code compress no... |
| 25.07r5738 | Unknown | * Scintilla updated to 5.5.7, see https://www.scintilla.org/ScintillaHistory.html for the changes. * Restore selection after undo and redo, issue #966. * New rendering technology Direct3D, issue #974. * Lexer and API upd... |
| 25.06r5696 | Unknown | * Fix editor window no longer drawing after convert line endings, issue #1040. * Other bug fixes and improvements. |
| 25.05r5690 | Unknown | * Improve word wrap for large file. * Fix file watching bug after current file been deleted, discussion #1025. * Other bug fixes and improvements. |
| 25.05r5670 | Unknown | * Improve display and word wrap for emoji and Indic scripts. * Improve CJK font display, issue #1013. * Improve Russian translation, contributed by @Dimmitrius. * Improve Traditional Chinese translation, contributed by @... |
| 25.01r5618 | Unknown | * Scintilla updated to 5.5.4, see https://www.scintilla.org/ScintillaHistory.html for the changes. * Improved large file support, issue #911. * Support size adjustment (`size:[±]pixel`) for code folding margin width, iss... |
| 24.11r5548 | Unknown | * Localization for German (issue #215), contributed by @xelsios in PR #883. * Localization for Russian, contributed by @tretdm in PR #893. * Add option to show change history marker, issue #752. * HD version add menu "Us... |
| 24.09r5472 | Unknown | * Scintilla updated to 5.5.2, see https://www.scintilla.org/ScintillaHistory.html for the changes. * Support Boost regex (see Perl Regular Expression Syntax for document), issue #725, contributed by @atauzki in PR #722.... |
| 24.07r5332 | Unknown | 💡Tips 1: To keep your current settings, do NOT replace Notepad4.ini, matepath.ini or any theme (INI) files with the bundled one, but please mind the breaking changes if any. 💡Tips 2: `boost_regex` branch contains Notepad... |
| 4.24.05r5242 | Unknown | Release notes |
| 4.24.03r5146 | Unknown | Release notes |
| 4.24.01r5100 | Unknown | Release notes |
| 4.23.11r5052 | Unknown | Release notes |
| 4.23.08r4962 | Unknown | Release notes |
| 4.23.08r4950 | Unknown | Release notes |