amoreira
(usa Ubuntu)
Enviado em 26/12/2022 - 14:20h
Geany: Para o dia-a-dia, editar arquivos texto, de configuração, ou arquivos de fonte avulsos. Enfim, qualquer coisa que esteja desestruturada, ou fora de um projeto. Ele é básico como o gedit, mas recursos como abas funcionam melhor, e tem mais opçõs de configuração. E é bem leve.
AndroidStudio (antigo IntelliJ): Pra desenvolver pra Android, não tem como fugir. Suponho que seja o mesmo caso com iPhone + xcode. É excelente quando você tem uma máquina com memória o suficiente (esquema de plugins, gerenciador de dispositivos, emulador, debugger integrado, tudo funciona muito bem).
VSCode/VSCodium: Pra qualquer projeto estruturado (C/C++, JavaScript, Lua etc). Para uma máquina modesta (ex: i5 + 8GB de RAM), recomendo o VSCodium. Ambos têm a mesma base de código, são um pouco pesados por serem construidos em cima do ambiente Electron, mas o VSCode habilita por padrão um esquema de telemetria (coleta de dados de uso), que o deixa mais pesado ainda. Ou pelo menos assim era até um tempo atrás. Como trabalho com projetos muito heterogêneos, ou em hardware embarcado, também acabo não usando o debugger embutido dele.
Sobre VIM, eu tenho uma opinião não muito popular: O VIM evoluiu de uma filosofia que buscava maximizar a produtividade num ambiente muito limitado: terminais de 80 colunas + teclado com cursor. No mundo de hoje com monitores dual head com resolução mínima de 1080, mais a praticidade de uma interface point + click, muito dessa filosofia perde a razão de ser, a não ser para quem viveu aquela época (eu tenho +40 e não vivi). Até existem desenvolvedores jovens que conseguem ser mais produtivos num ambiente VIM ou emacs, do que nas IDE's convencionais. Mas são raros.