Looking For Anything Specific?

ads header

5 pacotes essenciais para o Atom.

Atom é um editor de texto de código aberto desenvolvido pela GitHub, possuí versões para Windows, MacOs e Linux. Ele é um editor de texto simples no fim das contas, porém não se engane, pois ele é extremamente customizável, afinal ele foi feito em cima dessa filosofia, como é dito pelos próprios desenvolvedores:

Atom é um editor de texto hackable para o século 21, construído no Electron e baseado em tudo o que amamos em nossos editores favoritos. Nós o projetamos para ser profundamente personalizável, mas ainda acessível usando a configuração padrão.

Ele possui uma enorme comunidade, e você encontra pacotes para quase tudo que precisar, o que é exatamente a ideia que ele quer passar, se você precisa de algo basta adicionar. Ele já vem com um setup mínimo para trabalhar mas se diferencial está na grande quantidade de pacotes que é possível adicionar.

O que mais chama a atenção em um primeiro momento é sua beleza e suavidade, o que pode parecer um detalhe menos importante, mas para quem passa horas olhando para uma tela de código faz uma grande diferença. Outro ponto que vale destacar é que ele já possui um suporte nativo para o GitHub (por que será?), mas ações como por exemplo um "commit" ou comparação de alterações são feitas de forma muito fácil e intuitiva pela ferramenta.

Dito isso trago hoje uma lista de 5 pacotes que considero essenciais para o ganho de produtividade na ferramenta, sendo pacotes de uso geral, mas que tornam o desenvolvimento mais "leve".


1 - Minimap.

Minimap é um dos pacotes mais populares para o Atom, e você deve pensar "Achei que a lista me traria algo diferente". Mas decidi colocar esse pacote na lista, e em primeiro lugar não muito por ele em si, mas pelo grupo de funcionalidades e de outros pacotes que ele proporciona. Existe uma lista de outros pacotes que se relacionam com ele, sendo que você pode instalar para realces específicos conforme sua necessidade.

Minimap Screenshot

 

A lista de pacotes adicionais até a data desta postagem:

PacoteDescrição
Auto-Hider Oculta o Minimapa durante a edição.
Bookmarks Exibe os favoritos do Atom.
Code Glance Mostra o código que está sob o cursor do mouse ao passar o mouse sobre o Minimapa.
Cursor Line Destaca a linha com o cursor.
Find And Replace Exibe as correspondências da pesquisa.
Git Diff Exibe a diferença do arquivo.
Google-Repo-Diff-Minimap Uma vinculação de minimapa para o pacote google-repo-diff e o pacote google-repo.
GPool-Diff-Minimap Uma ligação de minimapa para o pacote gpool-diff.
Hide on inactive panes Oculte o Minimapa quando o painel não estiver em foco.
Highlight Selected Destaque de Minimapa para o pacote selecionado em destaque.
Linter Exibe marcadores de linter.
Pigments Exibe as cores dos pigmentos.
Quick-Highlight Mostra várias seleções feitas com o pacote de destaque rápido.
Selection Exibe as seleções do buffer.
Split-Diff Uma ligação Minimap para o pacote split-diff.

 

Ele ainda permite que você controle os plugins adicionais de forma visual sem a necessaidade de abrir as configurações.

Minimap Screenshot 

 

2 - Highlight Selected

 Esse pacote é super simples, e muito importante ao mesmo tempo. Ele destaca todas as palavras semelhantes. Isso ajuda muito no dia a dia, e eles se funde ao Minimap, destacando a localização das palavras lá tambem.

É possivel ainda fazer algumas configurações bem legais como tema claro/escuro, destacar o fundo, destacar na barra lateral entre outros.

 Configurando o Atom para programar em Python | by Beatriz Uezu | Medium

3 - Indent Guide Improved

Destaca a guia de indentação mostrando o nível atual, muito útil quando se trabalha com grandes pedaços de códigos. O pacote é bem customizavel, sendo possivel mudar a cor, o tipo da guia, os níveis que se destaca e até mesmo destacar a linha ínicio e a linha fim de um trecho de código.

 

 

4 - Better Git Blame

Destaca quem foi o "culpado" pela alteração do código, muito útil quando se trabalha em equipes. Existem outros pacotes que tem essa mesma finalidade mas esse se destaca pois ele tem um destaque mais fácil, ele mostra a pessoa que fez a alteração, quando foi feita e ao passar o mouse no "culpado" ele destaca no código todas as linhas que compoem essa alteração.

Better Git Blame popover 

 

 5 - Teletype

Esse pra mim já deveria vir por padrão no editor, por conta de sua funcionalidade, mas como ele só faz sentido para quem trabalha em times até entendo não colocarem ele logo de cara. Esse pacote permite que os desenvolvedores compartilhem seu espaço de trabalho com os membros da equipe e colaborem no código em tempo real.

demo 

 

Essa foi a parte 1 da lista de pacotes essenciais para trabalhar no Atom, espero que ajude na sua produtividade, em breve traremos mais pacotes, se tiver alguma sugestão para que possamos testar deixe ai nos comentários e nos siga nas redes.

Até a próxima!

Postar um comentário

0 Comentários