💡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 Notepad4 built with Boost regex engine, feel free to test latest builds from this branch.
Changes Since v4.24.05r5242
- Support Cangjie (仓颉), issue #803. 101416e
- Support SAS Viya, issue #787. 4f20795
- Lexer and API updates: CSS (8f3045d), HTML (d5bac68), Kotlin (e9fb072), Markdown (f0b9e1a), PowerShell (57436b1), Ruby (c8fcb93), XML (d5bac68).
- Improve encoding detection for UTF-16 without BOM, issue #813. fe29167
- Improve copy for multiple selections, issue #814. 54994f1
- Fix matepath doesn't remember target application settings, issue #795. 87d8220
- Other bug fixes and improvements.
Breaking Changes
- Program names (including these inside INI files) were renamed, see following table. New program (all exe, INI and system integrations) can coexist with existing Notepad2 and metapath, be sure to remove system integrations before deleting old program files.
Old Name | New Name |
---|---|
Notepad2 | Notepad4 |
Notepad2.exe | Notepad4.exe |
Notepad2.ini | Notepad4.ini |
Notepad4 DarkTheme.ini | Notepad4 DarkTheme.ini |
metapath | matepath |
metapath.exe | matepath.exe |
metapath.ini | matepath.ini |
- All C source code is C++ compatible since 2018 (f4f7ef8), and now all of them were renamed to corresponding
*.cpp
files and rewritten in modern type safe C++ (so called Notepad2++ 😊).
File List
Localization | Language | Architecture | Minimum System |
---|---|---|---|
en | English | ARM64 | 🟢Windows 10 on ARM |
fr-FR | French | ARM | 🔴legacy Windows RT (Windows 8 on ARM) |
it | Italiano | AVX2 | 🟢64-bit Windows 7, Server 2008 R2 |
ja | 日本語 | x64 | 🟡legacy 64-bit Windows Vista, Server 2008 |
ko | 한국어 | Win32 | 🟠legacy Windows XP, Server 2003 |
zh-Hans | 中文 (简体) | ||
zh-Hant | 中文 (繁體) | ||
i18n | all above languages | winget | winget install -e "Notepad4"
|
한국어 | https://teus.me/Notepad4 | winget | winget install zufuliu.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-net6.0 | .NET Desktop Runtime 6.0 |
FindInFiles-net8.0 | .NET Desktop Runtime 8.0 |