I used to use codium, but Microsoft restricts that in weird ways.
Used vim/later neovim for most of my time programming.
And recently switched to eMacs. Which’s doing everything I want from an IDE that neovim wasn’t. (And for its reputation is surprisingly easy to learn if you use a modern distro like doom)