These days, VS Code is my go-to for most jobs. My favorite extension is strictly utilitarian: Settings Sync (Shan Khan) keeps my editor preferences consistent regardless of the computer I'm working on.
Prior to adopting VS Code, I had good luck with ActiveState Komodo Edit. (In fact, if Linux support for VS Code ended tomorrow, I'd go back to Komodo no problem.)
For quick edits that don't demand more than line numbering and basic syntax highlighting, I use Xed. And for markdown, it's Remarkable.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.