Sublime Text: O queridinho dos programadores


O que faz um profissional importante é seu conhecimento sobre as
diversas áreas em que ele atua. Isso serve para qualquer profissional,
do lixeiro ao alto executivo. Mas um outro fator importante a ser
considerado são as ferramentas que o profissional utiliza. Já imaginou
o quando sofre um borracheiro sem um macaco? Profissional competente com
as ferramentas certas é o primeiro passo para qualquer negócio ter
sucesso.

Programadores também precisam de ferramentas certas para trabalhar. Uma
IDE é um conjunto de ferramentas organizadas para facilitar o trabalho
do desenvolvedor, ou um Ambiente Integrado de Desenvolvimento.

Assim como acontece com linguagens, frameworks, sistemas operacionais,
etc. Sempre há aquela discussão sobre qual a melhor IDE. Não quero entra
nessa discução aqui.

Mas há uma tendência muito forte pelo uso de IDEs simples. Muitas vezes
os programadores, escritores e usuários, em geral, acabam cansados de
usar IDEs pesadas e lentas ou editores de texto sobrecarregados de
recursos que nunca vão precisar. Neste cenário surgem IDEs que priorizam
o simples como o Sublime Text e o Notepad++, editores de texto
superpoderosos que podem ser configurados para se adaptar a forma de
trabalho do usuário.

Vamos conhecer um pouco mais o Sublime Text e porque ele está se
tornando o queridinho dos desenvolvedores de softwares.

Simples, rápido, leve e customizável

O Sublime Text é antes de tudo um editor de texto leve, possui
uma interface limpa e fácil de usar. Mas é altamente flexível, podendo
se adaptar a diferentes tipos de profissionais. Através de plugins a
IDE oferece muitos recursos exclusivos que fazem a programação se tornar
mais produtiva.

Sublime
Text

Ferramentas mais conhecidas

O Sublime Text trás algumas ferramentas padrão que mostram o porquê
dessa IDE ser tão usada.

Goto Anything

go to
anything

Talvez essa função seja a principal responsável pelo sucesso do Sublime
Text. Com uma simplicidade igual a do Google, através do comando
“Ctrl+P” é apresentado um campo de busca muito rápido que busca qualquer
conteúdo em qualquer arquivo do projeto à medida em que digitamos
o texto.

Plugins

plugin
css
Uma das coisas mais
interessantes do Sublime Text é a capacidade de estender as
funcionalidades do editor por meio de plugins.

Existe plugin pra tudo! Integração com o GIT, snippets para Bootstrap,
SFTP, highlight, VI, SASS, LESS, e ótimas ferramentas para refatoração
de código.

Através do Package
Control
, o
usuário pode navegar por uma infinidade de plugins. Além dos muitos
plugins já disponíveis, é muito simples criar os próprios plugins, a
linguagem utilizada é o Python.

Modo livre de distrações

Quando você precisa de foco, uma ferramenta muito interessante é
Distraction Free Mode. Quando acionado (Menu View/Enter
Distraction Free Mode
), a IDE fica em tela cheia.

Função Auto-Completar

Todos nós sabemos como é bom usar funções de auto-completar. Essa função
aumenta muito a nossa produtividade! Você começa digitando um comando e
a IDE abre uma janela com sugestões. Muito útil quando você não lembra
exatamente como escreve o comando. Quem não gosta de auto-completar?

Snippets

Snippets são trechos de código prontos que podem ser adicionados no
arquivo através de um comando seguido de “Tab“. Por exemplo, se você
digitar “lorem” e teclar “Tab” automaticamente é inserido um parágrafo
com o famoso texto enchedor de linguiçaLorem Ipsum”.

Uma boa utilização é criar o Snippets “sysou” para gerar o
System.out.println(), muito familiar quem usa Eclipse … 😉

Para criar snippets basta selecionar Tools > New snippet…

Command Pallete

O Command Pallete funciona da mesma forma que o Gogo Anything, a
diferença é que este pesquisa comandos do próprio Sublime Text.

Para acionar o Command Pallete utilize o comando Ctrl+Shift+P.

Divisão de Tela

Outra característica muito interessante do Sublime Text é a
possibilidade de dividir a tela colocando dois (ou mais) arquivos lado a
lado. Isso é muito útil para comparar arquivos. Inclusive é possível
colocar partes diferentes do mesmo arquivo lado a lado. Outra utilização
muito comum entre web designers é colocar o HTML de um lado e o CSS do
outro.

Minimap

minimap sublime
text
O Sublime Text
apresenta um mini-mapa no lado direito da tela para ter rápido acesso à
todas as linhas de seu código, basta deslizá-lo para cima ou para baixo.

Não é uma função nova, mas ajuda muito na hora de trabalhar com seus
arquivos.

Você pode exibir ou esconder o mini-mapa através da opção View >
Hide/show minimap

Conclusão

Quem vê o Sublime Text pela primeira vez as vezes se pergunta como pode
um editor com uma aparência tão simples ser capaz de substituir uma IDE
de programação completa? A resposta é a capacidade de personalização
que o Sublime Text proporciona.

Além disso, mesmo com tantos recursos é uma ferramenta muito rápida. O
desempenho deste software é simplesmente impressionante.

Vale a pena conhecer esta
IDE
, ela é multi-plataforma
e funciona em Mac, Windows e Linux de forma idêntica.

Possui uma versão de avaliação sem prazo de expiração, entretanto sempre
aparece uma janela para registro do software.


Fonte Gustavo Furtado de Oliveira Alves
Data da Publicação Original: 4 January 2015 | 2:00 am


You may also like

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *