Sublime Text: O queridinho dos programadores

[ad_1]

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.

[ad_2]


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


Deixe um comentário

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