Uma nova geração de editores de código-fonte gratuitos

Uma nova geração de editores de código-fonte gratuitos

Muitos editores de código-fonte gratuitos excelentes surgiram recentemente e estão dando aos aplicativos pagos uma corrida pelo seu dinheiro. Interfaces de usuário bonitas, recursos práticos e a capacidade de aprimorar sua configuração com extensões são apenas algumas das coisas que esta nova safra de editores de código está oferecendo. Em 2008 e 2009 , escrevi sobre alguns editores de texto que podem ser usados para desenvolvimento web.

Falei sobre o Notepad++, Vim, Emacs e outros 21 editores de texto. Cinco anos e meio depois, é provável que haja algumas boas adições e inovações neste domínio. E há.

As características que os editores de código-fonte modernos compartilham são:

  • Minimalismo: Por padrão, eles são simples. Como uma tela em branco. Eles são otimizados especificamente para escrever código, portanto, os recursos não essenciais que os editores de texto de uso geral podem ter são deixados de fora para organizar a interface.
  • Extensibilidade: A capacidade de aprimorar e personalizar seu editor de código é importante porque cada um de nós tem suas próprias preferências e necessidades pessoais.
  • Integração com o navegador: projetar e testar no navegador é uma ótima maneira de criar sites e aplicativos da web.
    Editores de código modernos interagem perfeitamente com seu navegador para fornecer uma experiência ideal de desenvolvimento web.
  • Compatibilidade entre plataformas: Naquela época, você se depararia com um editor de código de aparência incrível e ficaria desapontado ao descobrir que só funcionava no Windows. Agora, tudo funciona em todos os sistemas operacionais com pouca ou nenhuma preocupação.
  • Código aberto: esses novos editores de código não são apenas gratuitos, mas você também pode ver e até contribuir com seu código-fonte. Os dias de freeware já se foram.

O que se segue é uma discussão de cinco editores de código-fonte gratuitos que exibem as características descritas acima.

Átomo

O Atom ostenta uma interface livre de distrações e um conjunto de recursos pragmáticos que inclui integração com a ferramenta de desenvolvedor do seu navegador, uma rápida pesquisa e substituição em lote que percorre todos os arquivos em seu projeto, temas e muito mais. O Atom é desenvolvido pelo GitHub, e não consigo pensar em nenhuma outra empresa que tenha tido tanta experiência e exposição a código e desenvolvedores quanto eles.

Suportes

Brackets, um projeto de código aberto liderado pela Adobe, não é apenas bonito, mas também prático.

Ele é construído em torno do conceito de design no navegador, uma abordagem de bom senso para criar sites e aplicativos da web. Este editor de código fornece uma visualização ao vivo do seu trabalho: enquanto você está compondo o código, ele atualiza dinamicamente seu navegador para que você possa ver suas alterações quase em tempo real (há um pequeno atraso enquanto o aplicativo processa suas alterações). Dicas de código, seu próprio recurso de depuração JavaScript chamado Theseus, avisos de erro de sintaxe em tempo real e um núcleo altamente extensível tornam o Brackets uma ótima opção para web designers e desenvolvedores front-end.

ICEcoder

Este editor de código funciona exclusivamente em seu navegador, esteja você conectado à Internet ou não. Mas só porque o ICEcoder é baseado em navegador não significa que você está sendo enganado: ele tem um conjunto de recursos robusto que inclui linting JS em tempo real, um construtor de localizar e substituir que essencialmente oferece uma interface simples para expressão regular correspondência, temas e muito mais.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *