☰ MENU

Atom - Packages essenciais para uma vida saudável.


Atom Logo

Há cerca de quase 3 anos, eu estava conhecendo o Brackets (Adobe Edge na época), e confesso que estava maravilhado com o fato dele ser tão limpo e organizado. O que me fez gostar ainda mais do Brackets, foi sua vasta biblioteca de plugins que a comunidade se empenhava em deixar crescendo dia após dia.

Algum tempo depois conheci o Atom, um projeto by GitHub. Tudo o que eu gostava do Brackets estava incluído no note, sentia falta de uma coisa ou outra, mas a comunidade por trás do Atom se mostrou tão empenhada quanto a do Brackets. Todo dia eu me deparava com um projeto de package novo, todo dia era uma novidade.

Bom, dois anos se passaram desde o meu primeiro contato com o Atom, e estou cada vez mais convencido do quão bem o Atom pode facilitar a minha vida. Não irei ficar aqui falando das vantagens e desvantagens do Atom, até porque o Diego Eis fez um excelente artigo sobre o Atom no Tableless.

Depois dessa “pequena” introdução vamos falar um pouco de alguns plugins que eu considero essenciais para o Atom.

Bora lá.

Packages: Os salvadores da pátria

O que faz do Atom meu editor de textos favorito atualmente, é a biblioteca gigantesca de packages e a facilidade de utilizá-las. É só procurar, instalar e usar, tudo direto do Atom confesso que fiquei mal acostumado.

E é por isso que hoje iremos falar dos packages indispensáveis para o Atom. Bom, pelo menos aqueles que mais utilizo e que não consigo mais viver sem.

atom-jade:

Começando pelo atom-jade, um package indispensável para aqueles que costumam utilizar o Jade nos projetos, pois ele adiciona todo o suporte para o uso do Jade.

color-picker:

O color-picker é um selecionador de cores Jura? para o Atom. Ele pode te poupar algum tempo quando você precisar pegar alguma cor em HEX e passar para RGB.

color-picker

Fora que fica bem mais fácil você alterar a cor direto do Atom, e não ter que ficar dependendo de algum editor de imagens só pra descobrir o código da cor que você deseja.

webbox-color:

Sendo bem simplista, o webbox-color basicamente te mostra a cor nos arquivos CSS em todos os formatos de cor, como HEX, RGB e RGBA por exemplo. Dentro das configurações do package, você pode escolher como você quer que a cor seja mostrada. Na configuração padrão a cor é mostrada no plano de fundo do código, caso prefira você pode configurar para que a cor seja mostrada num círculo ao lado do código.

webbox-color

tool-bar:

O tool-bar é um package bem direto, ele permite adicionar uma barra de ferramentas configurável no Atom. Recomendo o uso desse package para aqueles que usam muito o menu da barra de ferramentas padrão do atom.

Você pode escolher a disposição do tool-bar e configurar o tamanho dele. Pois é, mais um pra coleção dos packages utilitários.

file-icons:

Este é um daqueles packages que você bate o olho e acha que se trata de uma mera mudança visual, mas é incrível como ele pode facilitar a sua vida. O file-icons, como o nome já sugere, adiciona ícones na árvore de “pastas”, o que facilita muito a identificação de cada arquivo.

Assim quando você tiver procurando aquele .css perdido, você só vai precisar procurar pelo ícone de css e pronto, achou.

markdown-preview:

Permite a pré-visualização dos arquivos em Markdown, ele abre uma janela de visualização a direita da janela atual apertando CTRL + Shift + M. É uma mão na roda, sempre útil quando você precisa editar arquivos .md.

Claro que esse é um package que o Github já incluiu na instalação base do Atom, só está aqui nessa lista por que tem muita gente que eu conheço que não fazia idéia disso.

terminal-plus & platformio-ide-terminal:

Estes packages praticamente possuem a mesma finalidade, sendo bem simplista eles te entregam um terminal direto do Atom. Claro que você tem algumas features a mais além de um simples terminal, como poder criar e gerencias “abas”, tudo muito simples e fácil.

terminal-plus e platformio-ide-terminal

Destaquei aqui estes dois packages semelhantes, pois eu tive um problema para usar o terminal-plus no windows e o platformio-ide-terminal serviu como uma solução para o que eu precisava.

Conclusões

Se você conhece algum package que considera essencial para o uso diário no seu Atom, não deixe de compartilhar comigo pelos comentários. Conhecimento nunca é demais, e compartilhar idéias só faz a gente melhorar.