After searching for something that had the functions I commonly used on Notepad++ and not finding anything, I decided to write something that did
After searching for something that had the functions I commonly used on Notepad++ and not finding anything, I decided to write something that did.
Heavily inspired by Notepad++ but recreated to work natively, this is far from having all the features that Notepad++ has, but I would like to think that one day it might.
The current feature list is
Find
Find in Files
Mark (search + mark workflow)
Go To (line/offset)
Search Results panel
Multi-tab editing
Bookmarks actions (copy bookmarked lines, remove bookmarked, remove non-bookmarked, inverse bookmarks)
Token styling (style all occurrences of a token)
Document Map panel
Function List panel
Zoom In / Zoom Out
Language auto-detection by extension
Import UDL XML (User Defined Languages)
Macro support
Line operations (duplicate, split/join, move, insert blank lines, remove empties, reverse/randomise, sort variants)
Beautify JSON
Beautify XML
Large-file-friendly loading/editing
I've tried to make this as close as possible to Notepad++, implementing its XML format for UDLs.
Based on the powerful editing component Scintilla (https://scintilla.org/)