Skip to content

Commit 4db7514

Browse files
Post sobre Atom.
1 parent d69231b commit 4db7514

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
layout: post
3+
title: Atom para PHP devs
4+
date: 2017-02-14 11:37:00
5+
author: Vicente Martins
6+
categories:
7+
- editor de texto
8+
- tutorial
9+
tags:
10+
- atom
11+
- editor
12+
---
13+
Recentemente resolvi mudar de editor, e na busca por uma ferramenta que ajudasse
14+
a desenvolver de forma mais prática e coesa, encontrei o [**Atom**](https://atom.io/)
15+
16+
>Atom is a text editor that's modern, approachable, yet hackable to the core
17+
— a tool you can customize to do anything but also use productively without ever
18+
touching a config file.
19+
20+
O **Atom** possui um gerenciador de pacotes que facilita muito a vida do
21+
desenvolvedor, o **apm**. Ações do tipo *search*, *show* e *install* são comandos
22+
possíveis com a utilização do **apm**.
23+
24+
### Packages indicados: ###
25+
26+
- [PHP cs fixer](https://atom.io/packages/php-cs-fixer): Uma força e tanto
27+
quando se trata de *code standards*. Com esse package, você pode configurar para,
28+
a cada instante que salvar o arquivo, o PHP-CS_Fixer checar o código e fazer as
29+
alterações no mesmo, fixando problemas com o CS.
30+
31+
- [PHP HyperClick](https://atom.io/packages/php-hyperclick): Indispensável para
32+
qualquer programador que ama seu mouse. É um package que depende de terceiros,
33+
mas que nem por isso perde seu encanto. A cada *Key+click* sobre uma classe,
34+
a classe abre em uma nova janela para você analisar o código da mesma.
35+
36+
- [Git Plus](https://atom.io/packages/git-plus): Se você é um programador que usa
37+
o Git no seu dia-a-dia, esse é um package indispensável para facilitar a vida.
38+
O *git plus* minimiza a sua troca de telas para apenas fazer um commit de alguma
39+
alteração do código. Com ele, tarefas como `git push` e `git commit -m 'Mensagem'`
40+
são facilmente realizadas sem precisar sair do editor.
41+
42+
- [Merge Conflicts](https://atom.io/packages/merge-conflicts): Ainda na linha git
43+
do nosso post, outra boa pedida é o **Merge Conflicts**. Esse package se trata
44+
de uma ferramenta que facilita a entender a bronca que aquele *merge* está trazendo
45+
àquele dia lindo de trabalho, possibilitando através do próprio editor a verificação
46+
dos branchs e seus conflitos.
47+
48+
- [Markdown Preview](https://atom.io/packages/markdown-preview): Se você utiliza
49+
ferramentas que usem *Markdown* como linguagem de marcação, esse é um package
50+
indispensável para você escrever suas docs ou posts. Como o nome já sugere, o package
51+
abre em uma janela separada, um preview de como seu texto está ficando (Inclusive
52+
estou abusando dele neste momento).
53+
54+
Bem, esses foram os packages que mais me chamaram atenção nesse curto período que
55+
venho usando o Atom como editor padrão. Caso futuramente eu encontre mais algum
56+
que vale a pena compartilhar, editarei sem medo esse post!
57+
58+
Tem alguma indicação de package para nós? Não se acanhe, compartilhe seus achados
59+
para facilitar a vida dos coleguinhas do lado.
60+
61+
Abraço e até a próxima.

0 commit comments

Comments
 (0)