Part 2:
The command palette is a treasure trove of hidden gems. And thanks to fuzzy matching, it is super easy to use. Filtering is instantaneous; after typing only a few letters, I usually spot what I am looking for.
Watch multi-carets in action:
https://wiki.freepascal.org/CudaText#Multi-carets
Besides all the coding goodies like Emmet and tree folding and bracket pairing, there are features that benefit plain text writers, too:
- Distraction-free mode
- FocusMode (fade out non-current lines)
- Auto-Center (vertical, aka TypeWriter mode)
- Compact writing area (width and position adjustable)
- Auto-Complete with suggestions from current file
- Text Statistics (for selection and whole document)
Thanks to the built-in image viewer, CudaText opens BMP, PNG, JPEG, GIF, ICO, WEBP, PSD, TGA — one per tab.
Split view (same tab) and Group view (multiple tabs) can be combined.
And for maximum flexibility, you can pack up to 3 floating groups on top of everything.
Lots of good stuff comes packaged as plugins. Installing, updating and removing them is easy enough via the Addons Manager.
Backup Files — offers flexible naming variables and AutoSave options
Intext bookmarks — as the name suggests, they remain right where they belong, in their respective files, as special comments (NOTE: TODO: FIX:).
When you move files away from the original location, or access them on backup drives, intext bookmarks will still be available. You can list them — optionally — for ALL open files or just for the currently active tab:
Talking portable: By using {AppDrive} and {AppDir} instead of hard-wiring the path to external tools, you keep them operable irrespective of drive letters. The same applies to initial directories and backup locations.
Last not least:
Support is outstanding. Don't take my word for it. Check out the change log and see for yourself. Continual updates with fixes and implementations of user suggestions.