Olá pessoal.
Para quem já conhece o editor Sublime Text, tem real noção do seu poderio. Um editor muito rápido, versátil e que cabe no seu pendrive. Caso você não conheça, recomendo que leia este link. Não falarei sobre este tópico pelo fato deste post ter a idéia de ser mais “mão-na-massa”.
Antes da listagem uma configuração interessante que você pode implementar no seu editor é indo em PREFERENCES > SETTINGS-USER e insira est trecho de código:
{
"color_scheme": "Packages/Color Scheme - Default/Twilight.tmTheme",
"default_line_ending": "unix",
"ignored_packages":
[
"Vintage"
],
"trim_trailing_white_space_on_save": true
}
Este trecho de código deixa sua linha finalizadora padrão no formato UNIX (linha 2) e remove espaços em branco à direita automaticamente quando você salva o arquivo.
Caso esteja usando Linux (no meu caso específico o Ubuntu), logo após isso vá no menu: PREFERENCES > KEY BINDINGS – USER e insira este código:
[
{ "keys": ["ctrl+'"], "command": "show_panel", "args": {"panel": "console", "toggle": true} }
]
Agora sim vamos ao setup dos plugins que você deve ter no Sublime Text
1 – Gerenciador de pacotes
Este na verdade é o plugin inicial para todos os usuários do Sublime TextDepois do Sublime Text já instalado no seu computador, abra-o e clique no atalho ” CTRL+’ ” para que apareça a linha de comando do editor. insira o código contido neste link e reinicie o sublime para que ele reconheça o gerenciador de pacotes.
2 – Zen Coding
Plugin que aumenta a produtividade na criação de arquivos HTML/XHTML. Possui uma lista vasta de atributos.
3 – Jquery snippets pack
Snippet que incorpora um conjunto de snippets referentes ao Jquery.
4 – Prefixr
Essa é para quem curte algumas features do css3. Ele transforma os atributos css para formatar a compatibilidade com os outros browserz.
5 – Placeholders
Insere conteúdo temporário para testes. Muito bom para dinamizar o trabalho.
6 – Alignment
Alinhamento do curso em seleções múltiplas.
7 – Clipboar History
Mantém um histórico de trechos de códigos diversos que tenhamos copiado com o CTRL+C.
8 – SublimeREPL
Com ele você pode executar seu interpretador padrão dentro do próprio Sublime Text
9 – DetectSyntax
Este plugin detecta a sintaxe que está sendo escrita no editor de maneira automática.
10 – Nettuts + Fetch
Com este plugin você configura todos os seus repositórios, dividindo-os entre arquivos e pacotes, podendo inserir atalhos para eles. Muito prático para arquivos que você utiliza com certa frequência nos seus projetos, como jquery, frameworks específicos, etc. Ao inserir o atalho ele faz o download direto do diretório CDN, Github, etc que você cadastrou.
11 – SFTP
Esse é um dos mais simples e ao mesmo tempo um dos melhores plugins. Com ele você poderá fazer upload e download de arquivos, pastas ou até do projeto inteiro do seu servidor via FTP. Uma espécie de Filezilla incorporado.
12 – Bracket Highlighter
Ele marca de cor diferente o escopo de uma função, de um bloco lógico, loop, dentre outros que você esteja com o cursor.
13 – Nodejs
Snippet para trabalhar com Node.js no Sublime Text. REALMENTE necessário.
14 – DocBlockr
Monta um bloco de documentação de sua classe, com alguns formatos previamente cadastrados.
15 – PHPDoc
Com ele você poderá documentar métodos das classes muito mais rápida no formato PHPDoc.
16 – Codeigniter Snippets
Snippets do framework Codeigniter. Como utilizo ele em vários trabalhos, este snippet tem um lugar reservado em meus projetos.
17 – PHPUnit
Plugin que proporciona o suporte ao PHPUnit nativo no Sublite Text.
18 – Aditional PHP Snippets
Alguns snippets para quem desenvolve na pliguagem PHP.
19 – PHP Syntax Checker
Este plugin checa e avisa a linha que está com erros de sintaxe.
20 – SideBarGIT
Ele integra o GIT no Sublime Text via sidebar. Não conhece o GIT? Leia sobre o assunto aqui
Tem um vídeo legal do Zeno no youtube, onde ele demonstra o funcionamento do sublime text 2.
Lembrando que este são SOMENTE alguns dos plugins que este editor possui. Ele tem plugins diversos para Python, Ruby, C#, Jade, Coffescript, Frameworks diversos. Pelo fato do sublime ser altamente extensível, leve, prático e aceita colaboração de seus usuários, acredito que este seja só o início de uma ferramenta excelente. Apesar de pago, você pode usá-lo mesmo sem pagar nada, mas acho bastante válido o pagamento que na verdade é bastante razoável se vermos suas vantagens dentre os demais.
OBS: Todos os plugins são encontrados facilmente no link do Sublime Text Packages: http://wbond.net/sublime_packages/community
Obrigado e até mais.
Adorei o post. Me ajudou muito, estava realmente procurando os melhores plugins. Vou recomendar aos meus colegas de trabalho!!!
Opa Thiago!
Muito obrigado! Espero que tenha te ajudado! Continue acompanhando que vem mais coisa boa por aí!