havent tried much since i usually just stick to neocities' built-in editor, but i use notepad++, it has a ton of languages built in!! i cant really comment on how good it is at all that since i only do HTML stuff. note if you keep any styling stuff in a
ah. it has banished half my reply. anyways if you keep your stuff in a style tag instead of a css file it doesnt colour it in which makes it a little hard to read: https://file.garden/ZXR-dj_dI1vYUkW7/nocolorexample.png
i love using phoenix. it has an interactive live preview that i way prefer than vscodes n it saves so much time.
The classics with a steeper learning curve are of course Emacs and (Neo)Vim, but I've also heard good things about Geany, as well as Sublime and TextMate (the latter is if you're on a Mac).
I used to use Brackets before switching to vscode, switch made because the live preview didnt work well with firefox.. but it could be an alternative :p
seconding sublime text and phoenix code; i used to use the former in hs mostly for c# but I use phcode because of the live preview! word of warning though, the live preview sometimes doesn't translate to an actual web experience, so you might have to double-check stuff :/
remember to take care of yourself!!
we are truly suffering the wizards curse (school)