06 de junho de 2024
Átomo: um IDE para o desenvolvedor web
Para o desenvolvedor web, uma de suas ferramentas mais importantes é seu editor de texto ou ambiente de desenvolvimento integrado (IDE por suas siglas em inglês). Hoje apresentamos o Atom, um dos IDEs de maior sucesso do momento.
O que é Atom?
Atom é um editor de código-fonte aberto para macOS, Linux e Windows com suporte para plug-ins escritos em Node.js, incorporando Git Control, desenvolvido pelo GitHub.
O IDE consiste em um aplicativo de desktop construído utilizando tecnologias web. A maior parte dos pacotes tem licenças de software livre e é construído e mantido por sua comunidade. Atom é baseado no Electron (anteriormente conhecido como Atom Shell), um framework que permite aplicações de desktop multiplataforma usando Chromium e Node.js. Está escrito em CoffeeScript e Less. Também pode ser utilizado como um ambiente de desenvolvimento integrado (IDE).
Atom lançou sua versão beta 1.0 em 2015. Seus desenvolvedores o chamam de um "Editor de textos hackeável para o século XXI".
Quais linguagens o Atom suporta?
Atom é compatível com todas essas linguagens: HTML, CSS, Less, Sass, GitHub, C/C++, C#, Va, Java, Objective-C, Javascript, JSON, CoffeeScript, Python, PHP, Ruby, Shell Script, Clojure, Perl, Git, Property List (Apple), TOML, XML, YAML, Mustache, Julia & SQL.
Características destacáveis do Atom
Funcionalidades extras (Packages)
Esta é uma das áreas onde o Atom se destaca especialmente. Com o "package manager", instalado por padrão, podemos instalar e desinstalar facilmente quase qualquer função imaginável, pois hoje em dia mais de 6500 pacotes de modificações estão disponíveis.
Integração com Git
O Atom foi desenvolvido por membros da plataforma GitHub, e isso é perceptível ao trabalhar com ele. Nosso projeto no Atom será sincronizado automaticamente com o repositório Git e veremos a todo momento se está na mesma versão que nosso repositório ou em quais documentos há divergências.
Personalização
O Atom possui um documento totalmente editável onde podemos ajustar o estilo de trabalho às nossas preferências mais detalhadas. Desde "converter tabulações em espaços" e vice-versa até "salvar automaticamente ao perder o foco no arquivo".
Desvantagens do Atom e conclusão
Um dos poucos problemas do Atom está em seu desempenho, pois às vezes pode ser um pouco lento. Ao abrir um arquivo ou navegar entre diferentes abas, o tempo de reação pode ser um pouco maior do que o desejado e isso, quando estamos em plena produtividade, pode ser irritante.
Ainda assim, o Atom é uma ferramenta muito boa que, apesar desse leve inconveniente, oferece muito potencial e facilita muito o trabalho do desenvolvedor web.
Share
Talvez você possa se interessar
O que é CookiePro?
CookiePro é uma ferramenta de consentimento de cookies, projetada para cumprir as atuais regulamentações de GDPR no seu site.
CookiePro nos fornece um script que colocaremos em nosso site e nos aplicará um banner personalizável com as configurações e a estética que nós precisarmos.