Eu testei um monte de editores de código e eu sou mais pro time do Emacs, mas com uma boa configuração o Vim ou NeoVim ficam muito bons também (o Zed parece muito bom, mas ainda exta em desenvolvimento e suporta poucas linguagens.. Mas quando realmente lançar irei usar bastante também. Por enquanto é de boa pra instalar no Linux e MacOS, mas no Windows você tem que compilar por conta própria ou usar o MSYS2).

Além desses existe o Kate pra quem curte um Linux. O Kate parece muito com o Notepad++ e ele é múltiplaforma, ele faz parte do projeto KDE :)

O que me conquistou no Emacs, foi o org-mode e a incrivel capacidade de personalizar ele usando o Elisp (Emacs Lisp). É meio difícil de explicar porque ele faz tantas coisas úteis e legais que fica difícil escrever tudo. Mas uma delas é escrever text e códigos juntos, bem parecido com o notebook python, só que pra qualquer linguagem e com mais funcionalidades :). (Emacs, Vim, NeoVim, Kate e Zed são editores também de baixo consumo, principalmente o Vim, NeoVim e o Kate)

Ótimas dicas! Dá para automatizar a compilação do Emacs no Windows, fica a dica para quem quiser ir mais além.

Eu instalei o Emacs usando o MSYS 2, já que é só dar um `pacman -Syu` que vai atualizar ele. Mas da pra instalar também usando o winget, o problema é que nesse caso ele não vai atualizar sozinho... A melhor solução é usa o MSYS 2 mesmo. Aí vc consegue instalar várias outras ferramentas úteis no Windows. Pra instalar ferramentas no Windows eu recomendo: - MSYS 2 - WinGet - Scoop - Chocolatey Já que com eles você facilmente pode criar script pra instalar as suas ferramentas e é bem fácil de atualizar tudo :)