Seidor
Hombre usando un ordenador

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.

Talvez você possa se interessar

06 de junho de 2024

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.

Cloud
SEIDOR
06 de junho de 2024

Deep Learning: Algoritmos de programação que aprendem por si mesmos

O Deep Learning é uma parte do Machine Learning que se encarrega de simular o comportamento do cérebro humano para resolver problemas de difícil solução para as máquinas.

Data
06 de junho de 2024

Posicionamento web SEO

Como utilizamos o SEO na sua página web? O posicionamento web na Drauta te dará visibilidade e te trará bons resultados nos buscadores.

Customer Experience
SEIDOR