github zufuliu/notepad4 v26.03r6058

5 hours ago

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.ini or Notepad4 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

Don't miss a new notepad4 release

NewReleases is sending notifications on new releases.