Note
v25.07r5738 and later no longer supports Windows XP, Windows Server 2003 (see issue #974) and Windows 8/8.1 on ARM32 (Windows RT) (see issue #1023), use v25.06r5696 instead.
Changes Since v26.01r5986
- 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. aa3f968
- Markdown like URL highlighting for all scheme (only enabled for file less then 256 MB, the threshold is currently not configurable), issue #52. 6af13fa
- Add "Tools -> Web Tools" menu to collect Web developing related menus (see table below), contributed by @lostindark in PR #1148.
- Reload program INI file (
Notepad4.iniorNotepad4 DarkTheme.ini) after it been edited and saved in Notepad4, discussion #1159. 3b2e81f - Support multiple selections for invert, title and sentence case converting and text transliteration (except Korean Hanja to Hangul), issue #963, #1149. 31829e0
- Use Visual Studio 2026 to build release binary, issue #829.
- Improve syntax highlighting for large file. 4926ab1
- Lexer and API updates: CSS (8837e0d), TypeScript (4e65c21).
- Fix case insensitive text search bug for DBCS code pages, issue #1178. 93d4d7e
- Other bug fixes and improvements.
Behavior Changes
Some menus were moved into new "Tools -> Web Tools" menu, see PR #1148:
| Old Menu | New Menu |
|---|---|
| Tools -> Action on Selection -> CSS/JS/JSON Compress | Tools -> Web Tools -> CSS/JS/JSON Compress |
| Tools -> Action on Selection -> CSS/JS/JSON Pretty | Tools -> Web Tools -> CSS/JS/JSON Pretty |
| Edit -> Special -> Escape HTML/XML Chars | Tools -> Web Tools -> Escape HTML/XML Chars |
| Edit -> Special -> Unescape HTML/XML Chars | Tools -> Web Tools -> Unescape HTML/XML Chars |
| Tools -> URL Encode | Tools -> Web Tools -> URL Encode |
| Tools -> URL Component Encode | Tools -> Web Tools -> URL Component Encode |
| Tools -> URL Decode | Tools -> Web Tools -> URL Decode |
File List
| Localization | Language | Architecture | Minimum System |
|---|---|---|---|
| de | Deutsch | ARM64 | 🟢Windows 10 on ARM |
| en | English | AVX512🧪 | 🟢64-bit Windows 10, Server 2019 |
| fr | French | AVX2 | 🟢64-bit Windows 7, Server 2008 R2 |
| it | Italiano | x64 | 🟡legacy 64-bit Windows Vista, Server 2008 |
| ja | 日本語 | Win32 | 🟠legacy Windows Vista, Server 2008 |
| ko | 한국어 | ||
| pl | Polski | HD | HiDPI, High Definition |
| ru | Русский | ||
| zh-Hans | 中文 (简体) | winget | winget install zufuliu.notepad4.AVX2
|
| zh-Hant | 中文 (繁體) | winget | winget install zufuliu.notepad4
|
| i18n | all above languages | winget | winget install -e "Notepad4"
|
| 한국어 | https://teus.me/Notepad4 | Chocolatey | choco install notepad4
|
Latest development builds (artifacts in Release configuration for each compiler and platform) are available at https://github.com/zufuliu/notepad4/actions and https://ci.appveyor.com/project/zufuliu/notepad4.
FindInFiles (see issue #259) is a simple GUI for ripgrep, latest builds are available at https://github.com/zufuliu/FindInFiles/actions.
| File | System Requirement |
|---|---|
| FindInFiles-net4.8 | .NET Framework 4.8 prior Windows 10 |
| FindInFiles-net9.0 | .NET Desktop Runtime 9.0 |
| FindInFiles-net8.0 | .NET Desktop Runtime 8.0 |