github nextpad-plus-plus/nextpad-plus-plus-macos v1.1.1
Nextpad++ v1.1.1

3 hours ago

Nextpad++ v1.1.1 — the native macOS port of Notepad++. Universal (Apple Silicon + Intel), notarized, macOS 12 (Monterey) or later.

One feature towers over everything else this cycle: Nextpad++ now runs in your terminal. A new command, npp, gives you the same editor — same syntax highlighting, same themes, same preferences — inside Terminal, iTerm2, tmux, or an SSH session to your Mac. Around it: panels dock at the bottom, the interface localization got a big cleanup, CJK typing got a serious round of fixes, and the app wears a redesigned icon. This is also the first release where macOS and Linux ship together at feature parity — Linux lives at nextpad-plus-plus-linux.

npp — Nextpad++ in your terminal (0.9.0, beta)

  • Same Scintilla engine, every language highlighted, your themes and preferences — live-synced with the GUI app, even over SSH
  • Tabs, find/replace overlays, code folding, command palette (^P), menus (F10), Document List / Function List / Project / Folder panels on a dock
  • Hot exit: ^Q quits instantly, unsaved changes survive the relaunch
  • Opt-in only: installing the app changes nothing — Nextpad++ menu → Install Command Line Tools… links npp when you want it; Contents/Helpers/npp always works directly
  • For IT: no network, no new entitlements, no persistence, never on PATH uninvited — full security notes ship with the release

New features

  • Bottom-dockable panels — every panel gets left / right / bottom dock buttons; bottom panels sit side-by-side; sides and sizes are remembered
  • Redesigned app icon and refreshed About artwork
  • Localization pass (#252) — hundreds of previously-English spots now translated across all 137 languages; Escape and dialog shortcuts fixed in translated alerts (#308, #294); the Nepali catalog repaired
  • Tahoe toolbar: colorization preferences apply live (no restart), plus a new capsule-shadows option

Typing in Chinese, Japanese and Korean

  • Multi-caret IME composition — composed text appears at every caret (#330)
  • Compositions cleanly commit on click, focus loss, and input-source switch (#320)
  • Non-Latin font family names display correctly (#318)

Shortcuts

  • Remapped shortcuts with Shift work (#268); rectangular selection survives custom keys (#266); ⌘F-key shortcuts apply without restart (#265); Shortcut Mapper shows real macOS defaults

Everyday polish

  • Status bar: encoding/EOL segments open their menus, INS/OVR toggles overtype (#313); live zoom indicator with double-click reset (PR #325)
  • Paste with Hyperlinks (#299) · EOL preference respected for new/opened files (#312) · Find in Files sub-folders recursion fixed (#317) · no phantom "new 1" tab (#315) · split-view save updates the right tab (#321) · hide-toolbar checkbox (#319) · command-palette appearance and key symbols (#314) · calltip word-chars (#322)
  • Quitting is ~6× faster; failed auto-backups keep the last good copy; Import Style Theme no longer destroys the theme it replaces

Plugins & API

  • Windows docking API parity: NPPM_DMMREGASDCKDLG with a faithful tTbData, plus NPPM_DMMSHOW / NPPM_DMMHIDE / NPPM_DMMUPDATEDISPINFO — Windows docking code ports with a typedef swap; uMask picks the default region, the user's choice always wins, panels self-restore
  • Startup hardened so early panel-showing plugins can't disturb saved layouts
  • Full message/notification reference now on the Resources page; plugins built for v1.1.0 keep working unchanged

Full release notes: https://nextpad.org/news/?slug=npp_v1.1.1_updates

Don't miss a new nextpad-plus-plus-macos release

NewReleases is sending notifications on new releases.