Native macOS port of Notepad++. Successor to v1.0.7 — a big visual release: a macOS Tahoe "Liquid Glass" redesign, a User Defined Language Admin browser, per-language autocompletion, an optional Boost regex engine, Windows-macro import, and a standardized user-data folder. 20+ issues fixed, 3 community PRs merged.
Full release notes: https://nextpad.org/news/?slug=npp_v1.0.8_updates
Tahoe Look (beta)
- Opt-in in Preferences → General ("Switch to the New Tahoe look"); Classic stays the default and is byte-for-byte unchanged.
- Liquid-glass window chrome, configurable capsule toolbar (own
toolbarButtonsTahoeConf.xml), inset editor "cards", flat tab bar with full-tab color. - Best on macOS 26; also works on Sequoia. Switch Tahoe ⇄ Classic any time.
New features
- UDL Admin — install/remove User Defined Languages from a 1,300+ catalog (Language menu); sortable/searchable; many bring autocompletion APIs.
- Per-language autocompletion + calltips — 33 bundled API files; extend via
.dfolders (auto-merged, no restart). - Optional Boost.Regex backend — multi-line + lookbehind (Preferences → Searching, restart to apply); default per-line engine unchanged.
- Import Windows-recorded macros — replay menu and Find/Replace steps from a Windows
shortcuts.xml. - "?" menu → "Help" with the native macOS Help search box.
Editor & UX
- Non-linear mouse-wheel scroll acceleration (tunable, Preferences → Misc).
- Self-sizing line-number gutter (no clipped digits on big pastes).
- Find window re-centers over the document on a repeat Find shortcut.
- 28 more remappable Scintilla commands in the Shortcut Mapper (authoritative + live).
- Hide the tab bar (Preferences → Tab Bar).
- Column selection + Backspace → multi-cursor editing.
Files & encoding
- User data moved to
~/Library/Application Support/Nextpad++with a one-time seamless migration; backup-path + Cloud settings added. - CJK fixed both ways — GB2312 save (remapped to GBK/CP936) and auto-detection of GBK/Big5/Shift-JIS/EUC-KR on open.
Stability & fixes
- No lost files when saving a split tab (#162).
- Document List aggregates tabs across splits; rows tinted by tab color.
- Rename untitled tabs (#177); locale-proof tab context menu; double-click status-bar language → Language menu (#174).
- Plugin Admin shows truthful installed versions.
- Light-Mode search-result chrome (#170); regex matches
\r\n/\n/\r(#167); calmer Dark-mode selection color.
Plugins (catalog now 34)
- New: NppFTP (FTP/FTPS/FTPES/SFTP), NextZip (7-Zip archive browser), Poor Man's T-SQL Formatter, JSTool/JSMinNPP, AnalysePlugin.
- Updated: ComparePlus (Navigation Bar + live dark mode). All notarized; install via Plugin Admin.
Compatibility
- macOS 12.0+, universal (arm64 + x86_64). Tahoe look opt-in, Classic default. Plugin API backward-compatible with v1.0.7.