This is fantastic news. For many of us working in technical roles, Notepad++ has been deal-breaker preventing a full transition to macOS for work. While macOS has great tools, nothing has quite filled the specific gap that Notepad++ leaves behind.
I must clarify that Notepad++ is much more than just another code editor. While you
can write code in it, it is first and foremost a high-performance
text manipulation tool. For actual software development, most of us use dedicated IDEs or VS Code, but for handling raw data and text, Notepad++ is in a league of its own.
Here are a few reasons why this release is such a game-changer:
- Complex Batch Editing: It is indispensable for tasks like visually hunting down non-standard characters in EDIFACT or XML files and then instantly batch-correcting them across 20+ open files.
- Rapid Data Cleaning: When you copy-paste messy data from a website (like a list of 60+ cars from reseller website). writing a script to clean it up is often a waste of time. Notepad++ allows you to manually clean, reformat, and line-break that data into a usable format in minutes.
- The "Persistent Scratchpad": One of its best features is the ability to keep unsaved buffers. I often use it to store variations of complex command syntaxes or temporary notes. You don't have to worry about saving files; the data is just there when you need it and gone when you're done.
- Data Sifting: The bookmarking feature is a lifesaver when you need to filter and isolate specific lines of data from a massive single file.
- Quick JSON/Log Formatting: It’s my go-to for quickly cleaning up or modifying large JSON files for demos where I need to replace specific element values globally without the overhead of a heavy IDE.
In my view, Notepad++ isn't a competitor or a replacement for VS Code (which excels at coding) or even BBEdit. It occupies a unique niche as the most efficient text manipulation tool on the market. Until now, there simply hasn't been a true equivalent in the macOS ecosystem. Truly a great day for Mac productivity!
Edit: I'm not native english speaker so i wrote this down in my own language and used Gemini to translate it to english.