Sempre que vou desenvolver com o Ruby on Rails utilizo como editor de texto principal o Sublime Text por ser um editor leve, rápido e robusto.
Porém apesar de ser um super editor sempre é possível melhorar através dos plugins que a própria comunidade desenvolve.
Abaixo irei listar alguns dos plugins que utilizo no dia a dia de desenvolvimento.
Índice
- Instalando o gerenciador de pacotes
- Plugin: Colorsublime
- Plugin: Color Highlighter
- Plugin: Emmet
- Plugin: Indent Guides
- Plugin: HTML-CSS-JS Prettify
- Plugin: jQuery
- Plugin: SideBarEnhancements
- Plugin: SublimeERB
- Plugin: TypeScript
- Novos plugins
Instalando o gerenciador de pacotes
Antes de começar a instalar os plugins deveremos instalar o gerenciador de pacotes do sublime.
- Com o sublime aberto precione as seguintes teclas de atalho: CTRL + SHIFT + P
- Na caixa de diálogo que apareceu digite: Install Package
- Após esse passo basta digitar o nome do plugin que deseja instalar
Plugin: Colorsublime
O Colorsublime facilita a escolha da cor de fundo do sublime, lista todas os esquemas de cores e vai mudando conforme trocamos de opção.
Plugin: Color Highlighter
O Color Highlighter facilita o desenvolvimento de CSS, pois habilita a exibição da cor em cima do código hexadecimal, rgb, nome das cores, etc.
Plugin: Emmet
Gosto do Emmet principalmente por questão do Expand Abbreviation e Remove Tag.
Plugin: Indent Guides
O Indent Guides adiciona uma linha vertical para facilitar a indentação.
Plugin: HTML-CSS-JS Prettify
O HTML-CSS-JS Prettify funciona como uma tecla de atalho para realizar a indentação do conteúdo.
Atalho: CTRL + SHIFT + H
Eu apenas modifquei a configuração de usuário para deixar com dois espaços de indentação.
Preferences > Package Settings > HTML/CSS/JS Prettify > Prettify Preferences – User
{ "all": { "indent_size": 2, } }
Plugin: jQuery
O jQuery é um pacote que contém métodos e snippets para jQuery, assim como realce de sintaxe.
Plugin: SideBarEnhancements
O SideBarEnhancements fornece aprimoramentos às operações na barra lateral de arquivos e pastas.
Plugin: SublimeERB
O SublimeERB facilita quem é desenvolvedor ruby pois possibilita adicionar uma tecla de atalho para criar as chaves padrões para inserção de código ruby dentro das páginas.
Após fazer a instalação do plugin abra o menu Preferences > Key bindings e adicione o seguinte trecho de código:
{ "keys": ["ctrl+shift+."], "command": "erb" }
Plugin: TypeScript
O TypeScript fornece aprimoramento ao sublime para desenvolvimento com a linguagem utilizada no Angular.
Theme: Material Theme
O Material Theme possui cores agradaveis para codificar além de também sugerir a instalação de um pacote contendo os ícones de vários tipos de arquivo.
Novos plugins
Bah que legal adorei os links, mas agora quero conhecer novos plugins como eu faço?
Para encontrar novos plugins poderemos acessar o site https://packagecontrol.io/.
Nesse site poderemos filtrar os pacotes que estão com tendência alta, novos, populares e por rótulos.
Tadá
Deixe um comentário