Editores e ambientes de desenvolvimento para escrever código, organizar projetos, depurar e usar controle de versão. Defina primeiro com quais linguagens e sistema operacional você vai trabalhar e se prefere um editor leve ou um ambiente completo.
Bom saber: As condições de uso gratuito variam conforme a ferramenta e o plano. Quando um cartão não mostra um limite específico da ferramenta, confira cotas, marcas d’água e condições de exportação na página oficial.
O Visual Studio Code é um editor de código da Microsoft que funciona no Windows, macOS, Linux e no navegador (vscode.dev), com extensões, Git, terminal integrado e depuração.
O Zed é um editor de código da Zed Industries, escrito em Rust e feito para velocidade e para trabalhar com pessoas e com IA, disponível para macOS, Windows e Linux.
O Sublime Text é um editor de texto pago da Sublime HQ para Windows, macOS e Linux que destaca o desempenho para código, marcação e prosa, com plugins por meio de uma API Python 3.8.
Devin Desktop, antes Windsurf, é o IDE com IA da Cognition para planejar, delegar e revisar o trabalho feito por agentes de programação locais e na nuvem.
Por que combina
Editores de código
Bom saber: Exige instalação no computador.
O que comparar?
Abra um projeto real: teste realce de sintaxe, preenchimento automático, busca e renomeação entre arquivos, alterações do Git e o terminal integrado. Veja a velocidade de abertura e o uso de memória com arquivos grandes e projetos com muitos arquivos.
Confirme na página oficial a licença e o custo: código aberto, uso pessoal gratuito, licença após período de avaliação e assinatura são coisas diferentes. Verifique telemetria, se é preciso conta, suporte a servidores remotos e contêineres e se os recursos de IA são cobrados à parte.
Qual a diferença entre editor de código e IDE? O editor é leve e cresce com extensões; o ambiente de desenvolvimento integrado (IDE) já traz depurador e ferramentas de build e teste para linguagens específicas. Em projetos web pequenos, um editor pode ser mais prático; em projetos grandes de uma só linguagem, um IDE pode ser mais confortável.
As ferramentas de programação com IA estão nesta página? Esta página foca o editor em si; alguns editores trazem recursos de IA embutidos ou como extensões. Se você quer que uma IA escreva ou explique código, veja também as ferramentas de programação com IA.
Compare recursos documentados
Esta comparação usa documentação oficial publicada. Não é um teste prático nem uma classificação de qualidade. Recursos desconhecidos não são considerados verificados.