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.08r6282
- Scintilla updated to 5.6.7, see https://www.scintilla.org/ScintillaHistory.html for the changes.
- Add menu "File -> Update File Time" to touch current file (update modification time without change attribute or content), issue #1310. d5a47e0
- Improved Russian translation, contributed by @Dimmitrius in PR #1308. 752defc
- Use short name for manually saved backup file, issue #1314. 26ca81a
- Lexer and API updates: HTML and PHP (91959ac, 4336a78, 3edbb32, f72a811, 2c69a05, a68c27d, etc.), Perl (1d06d41), Python (0465709), SQL (71c4175, 537c435), WebAssembly (b5a5108, 495b835), XML (d851dbe).
- Fix multiple "Inconsistent Line Endings" dialogs after file auto reloading, issue #1317. bc6c799
- Other bug fixes and improvements.
Behavior Changes
/g line[,column](same as-g line[,column]) command line switch is changed to case sensitive (contributed by @lifenjoiner in PR #1305, 7522f0b):/G line[,column[,tabwidth]]: treat tab character as variable columns up to tab width (i.e. tab expansion), other character as single column. whentabwidthis zero or omitted use default document tab width./g line[,column[,type]]: no tab expansion, treat each character (whentypeis zero or omitted) or byte (whentypeis one) as single column. This matches Visual Studio and many others application where column is just character without tab expansion.- When
columnis negative: no tab expansion, treat each character as single column. negative column on "Goto" dialog is treated the same.
- Style configuration for JavaScript inside HTML is moved into standalone JavaScript scheme (same as PHP). dfa772f
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[1] |
| it | Italiano | x64 | 🟡legacy 64-bit Windows Vista, Server 2008 |
| ja | 日本語 | Win32 | 🟠legacy Windows Vista, Server 2008 |
| ko | 한국어 | ||
| pl | Polski | HD | HiDPI, High Definition |
| pt-BR | Português (Brasil) | ||
| 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
|
- Platform Update for Windows 7 is required for AVX2 version to use Direct2D on Windows 7 and Server 2008 R2.
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-net10.0 | .NET Desktop Runtime 10.0 |
| FindInFiles-net8.0 | .NET Desktop Runtime 8.0 |