Atom, editor de texto livre e código-fonte para Windows, macOS e Linux

Atualmente, existem certos usuários que se dedicam à programação ou design que requerem o uso de um editor de texto para realizar seu trabalho. Dentro de Windows, encontramos uma ferramenta popular como o Bloco de notas, mas não se caracteriza por ser um aplicativo completo. Por isso, na Internet, podemos encontrar diversos aplicativos desenvolvidos por terceiros que melhoram o desempenho do aplicativo Windows. Uma dessas ferramentas é Atom , sobre o qual falaremos a seguir.

O Atom é um editor de texto gratuito, de código aberto e plataforma cruzada, portanto, pode ser usado no Windows, macOS e Linux. Ele foi projetado para atender às necessidades de todos os tipos de usuários. Embora possa ser utilizado por iniciantes e estudantes, é uma ferramenta especialmente indicada para os mais avançados, tornando-se uma aplicação capaz de encontrar o equilíbrio perfeito entre comodidade e extensibilidade.

Atom, editor de texto livre e código-fonte para Windows

Esta aplicação nos permitirá trabalhar com Git e GitHub diretamente. Algo que poderemos fazer graças a sua interface intuitiva com a qual comparar e editar códigos entre arquivos. Também possui um navegador, que nos permitirá encontrar e abrir todo tipo de arquivos e projetos na mesma janela. Nem seu autocomplete inteligente estará faltando. Com ele, podemos escrever todos os tipos de códigos de forma rápida e eficiente.

De suas características podemos destacar também os utilitários de destaque de sintaxe, autocompletar contextual e autodetecção de linguagem. Além disso, podemos organizar nossos projetos por pastas, usar vários painéis simultaneamente, inclui suporte para snippets e compatibilidade com linguagens de programação como C ++. PHP, HTML, JavaScript, entre outros.

A ferramenta ideal para programadores e desenvolvedores

Uma vez executado o aplicativo, seu menu principal aparece com uma interface moderna composta por temas pretos e um design baseado em guias para que possamos trabalhar com vários arquivos ao mesmo tempo. Esta interface é totalmente em inglês, por isso pode ser um problema para usuários menos avançados até que eles possam se adaptar totalmente a todas as funções que ela nos oferece. Também podemos apreciar os principais recursos, como controle sobre Git e GitHub e suporte com Teletype.

Interface com guias para conveniência

Na interface também podemos ver que nos oferece um guia de boas-vindas. Nele podemos encontrar uma série de tópicos de ajuda sobre os recursos mais importantes do Atom para que possamos começar a usá-lo e obter suas funções o mais rápido possível. Entre as opções que encontramos estão abrir um novo projeto, instalar pacotes e escolher temas, adicionar fragmentos e usar atalhos de teclado para maior velocidade e eficiência ao trabalhar com ele.

Interface Atom

Como podemos ver, o editor possui um design estruturado por painéis separados para que possamos acessar diferentes ferramentas simultaneamente. Cada arquivo pode ser aberto em uma aba separada, o que nos permitirá administrar e trabalhar com qualquer projeto de forma simples, por mais complexo que seja. E se este editor se caracteriza por algo, é pela sua versatilidade, que nos permitirá ter suporte para todos os tipos de arquivos, não só aqueles baseados em texto, como a visualização de imagens.

Editar idioma de programação com Atom

Na parte superior do aplicativo, encontramos sua barra de ferramentas distribuída por guias. Aqui encontramos a opção Packages, uma das opções mais interessantes. E é que este editor de texto tem a possibilidade de adicionar funções extras por meio de complementos ou extensões desenvolvidas para adicionar novos recursos ao editor. Para isso, possui um gerenciador de pacotes próprio a partir do qual é possível instalar, desinstalar, habilitar, desabilitar ou atualizar as diferentes extensões que nos oferece. Encontraremos plug-ins de todos os tipos, como paleta de comandos, símbolos, Timecop, GitHub, Git Diff, etc.

Extensões Atom

Abra arquivos de texto muito grandes

Um dos grandes recursos do Atom é abrir todos os tipos de arquivos de texto simples, mesmo os maiores, seja em TXT ou outro formato. Isso é algo que pode ser muito útil para nós, principalmente se usarmos o famoso Bloco de Notas do Windows, já que arquivos maiores costumam sufocar nele.

Arquivo Atom aberto

Para abrir qualquer arquivo de texto, basta clicar na guia “Arquivo” e depois clicar em “Abrir arquivo” ou usando o atalho de teclado “Ctrl + o”. É verdade que se o arquivo for grande podemos ter problemas de desempenho, a obtenção de um tempo de reação pode ser maior do que gostaríamos.

Comece seu primeiro projeto com Atom

Com o Atom, podemos abrir qualquer projeto que criamos anteriormente ou iniciar um novo. Isso é algo que podemos fazer diretamente na guia “Arquivo” e depois clicar em “Novo arquivo” ou usando o atalho de teclado “Ctrl + n”.

Novo arquivo Atom

Embora, embora o mais comum possa ser o uso do Atom para escrever código de software, também podemos usá-lo para escrever prosa de forma eficaz. Para isso é provável que utilizemos na maioria das vezes algum tipo de linguagem marcada como Asciidoc ou Markdown.

Grande variedade de idiomas suportados

O Atom é compatível com uma grande variedade de linguagens para que possamos trabalhar com ele em praticamente qualquer plataforma, conseguindo suportar as linguagens mais populares e utilizadas atualmente.

  • HTML
  • APF
  • Menos
  • Sass
  • GitHub
  • C/C++
  • VS #
  • He
  • Java
  • Objective-C
  • Javascript
  • JSON
  • CoffeeScriptGenericName
  • Python
  • PHP
  • Ruby
  • Script Shell
  • Clojure
  • Perl
  • Git
  • Lista de propriedades (Apple)
  • TOML
  • XML
  • Yaml
  • Bigode
  • Julia
  • SQL

No entanto, alguns programadores podem sentir falta de outras linguagens, como “language-jade”, “language-latex” ou “language-postcss”. E é que esses idiomas não são incorporados como padrão, mas podemos instalá-los através de pacotes criados pela comunidade.

Pesquise e instale entre seus mais de 80 Plugins disponíveis

Uma das características pelas quais este editor de texto se destaca é que possui mais de 80 pacotes que abrangem todas as funcionalidades que encontramos disponíveis no Atom por padrão. Esses pacotes podem ser tremendamente poderosos, pois nos permitirão mudar desde a aparência da interface até a funcionalidade principal. Todos esses pacotes são mantidos separados e todos usam as mesmas APIs às quais têm acesso.

Visualização das configurações do Atom

Ao instalar um novo pacote, devemos abrir a seção “Visualização das configurações” que encontramos na guia “Pacotes” no topo. Também podemos acessá-lo diretamente por meio de um atalho de teclado “Ctrl +,”. Todos os pacotes pagos e mostrados aqui foram publicado e registrado em seu site, onde se encontra o registro oficial de todos os pacotes. Também podemos apreciar como possui um motor de busca de pacotes próprio, onde podemos obter qualquer elemento que corresponda aos termos da nossa pesquisa.

Pacotes de instalação Atom

Ao lado de cada pacote, vemos o botão “Instalar”, onde devemos clicar para fazer o download do pacote e instalá-lo rapidamente. Desta forma, faremos com que nosso editor incorpore a funcionalidade fornecida pelo pacote instalado. Uma vez instalado, ele aparecerá na visualização de configuração na guia “Pacotes”, junto com o resto dos pacotes pré-instalados que o aplicativo incorpora. Podemos filtrar a lista e localizá-la ou podemos escrever diretamente no mecanismo de busca na guia “Pacotes Instalados”.

Altere a estética e a aparência do Atom por meio de temas

Assim como temos add-ons que ajudam a obter um maior número de opções, também podemos pesquisar e instalar novos temas para o Atom. Isso é algo que também podemos fazer na seção Visualização de configurações que vimos anteriormente. Aqui podemos encontrar tópicos relacionados à interface do usuário e tópicos de sintaxe e que podemos pesquisá-los na guia “Instalar Temas”, bem como pesquisar novos pacotes, certificando-se de pressionar o botão Tema ao lado da caixa de pesquisa, para não se confundir e procurar plugins.

Temas de instalação do Atom

Uma vez instalados, podemos acessar a seção “Temas” para verificar se estão disponíveis. Por padrão, o programa possui 4 temas para alterar a interface do usuário com variantes claras e escuras, bem como 8 temas de sintaxe diferentes. Esses temas cuidam da alteração do estilo dos elementos da interface do usuário, bem como das guias e da visualização em árvore, enquanto os temas de sintaxe controlam o realce da sintaxe do texto carregado pelo editor.

Atom Escolha um Temas

Instale pacotes ou temas a partir da linha de comando

Se preferirmos, também é possível instalar pacotes ou temas a partir da linha de comando usando apm. Portanto, a primeira coisa é verificar se o instalamos executando o seguinte comando em nosso terminal.

apm help install

Também é possível instalar pacotes ou temas usando o comando “apm install”.

Este comando nos ajudará a instalar a última versão

apm install <package_name>

Usando este comando, podemos instalar uma versão específica.

apm install <package_name>@<package_version>

Assim, por exemplo, apm install emmet@0.1.5 instala a versão 0.1.5 do pacote Emmet. Além disso, podemos usar o apm para pesquisar novos pacotes para instalar. Se executarmos a pesquisa apm, ela nos permitirá pesquisar o registro do pacote por um termo de pesquisa específico.

Conclusões.

O Atom tem um editor poderoso que incorpora um conjunto de funções que não são muito opressivas para um usuário novato e nem muito curtas para um programador de código. E é que em seu menu incorpora todo tipo de ferramentas avançadas de desenvolvimento que nos permitirão uma profunda customização com HTML e JavaScript dos recursos e funcionalidades do editor.

Mas não é por causa de seu bom trabalho que ele também tem seus pontos fracos. Talvez pudéssemos perder que tinha compatibilidade em espanhol tanto para o aplicativo quanto para os vídeos de ajuda. Além disso, quando se trata de navegar entre suas diferentes guias ou abrir arquivos grandes, custa mais do que você deseja e você pode notar alguma perda de desempenho ou um tempo de reação maior do que o esperado. Apesar de tudo isto, estamos perante uma grande ferramenta que pode facilitar muito o nosso trabalho graças ao seu enorme potencial.

Baixar Atom grátis

Atom é um grátis e multiplataforma editor de texto, que podemos baixar diretamente de seu site do Network Development Group . Dentro do Microsoft sistema operacional é compatível com Windows 7, Windows 8 e Windows 10, nas versões de 32 e 64 bits. A sua instalação é muito simples, já que o seu assistente cuidará dela rapidamente em poucos segundos. Além disso, não possui publicidade nem tenta fazer com que instalemos softwares indesejados de terceiros, estando livre de qualquer vírus ou malware.

Atualmente, sua última versão disponível é 1.56.0 correspondente a 13 de abril de 2021 . Isso mostra o grande apoio que tem tanto de seus desenvolvedores quanto da própria comunidade de usuários, uma das vantagens de ser um aplicativo de código aberto.

Alternativas para Atom

Se estamos procurando um editor de texto para Windows, sugerimos algumas alternativas ao Atom a serem consideradas:

Hecápad

É um editor de texto totalmente gratuito para Windows. Com ele, podemos editar qualquer tipo de texto de forma totalmente livre. O programa nos permitirá modificar até mesmo alguns dos símbolos do texto. Todas as alterações que fazemos com o aplicativo podem ser salvas em diferentes formatos, como TXT, INI, INF, LOG e NFO. No total, possui 19 extensões diferentes. Podemos fazer o download deste link.

AkelPad

Estamos diante de um editor de texto de código aberto, leve e rápido. Esta aplicação tem suporte para janela única, janela múltipla, códigos Unicode e formatos online. Esta poderosa ferramenta nos permitirá dividir a janela em 1, 2 ou 4 partes. Isso nos permitirá ter até 4 documentos carregados ao mesmo tempo. Se quisermos experimentar o AkelPad, podemos faça o download gratuitamente do seu site.

PSPad

Este editor de texto simples foi desenvolvido e orientado para realizar tarefas relacionadas à programação. Esta ferramenta permite editar em linguagens como C, C ++, COBOL, Batch, CSS, HTML, XHTML, Pascal, Perl, Python, RSS, entre outras, podendo também ser utilizada como editor hexadecimal. PSPad é um aplicativo totalmente gratuito que podemos baixar em seu site oficial .