Sublime text 2 - editores de texto na programação
Luiz Flávio Pinto
Luiz Felippe Silva Lima Ribeiro
Luiz Guilherme Monoo Pereira Barbosa
Luiz Paulo de Vasconcellos
FUNCIONALIDADES DE UM EDITOR: Sublime Text 2
Taubaté – SP
2012
Sublime Text é o editor de texto mais poderoso atualmente no mercado. Com suporte a mais de 40 linguagens, é perfeito quando o número de arquivos sendo editado é grande. Com apenas algumas teclas você consegue abrir um novo arquivo em um específico trecho de código. Sublime Text é um editor comercial, embora a versão free não tenha um prazo de expiração (hehe). Sublime Text está disponível para Mac, Windows e Linux e funciona de forma parecida entre as plataformas, mudando apenas as teclas de atalho.
Syntax highlight e preview de todo o código a direita
Sublime Text é ideal para desenvolvimento web, onde a maioria das linguagens são interpretadas. Embora seja o melhor editor de texto atual, Sublime Text não dá suporte a compilação automática, link de bibliotecas DLL, e outras funcionalidades de linguagens compiladas. Como o desenvolvimento web, em sua grande parte, é testado e debugado no navegador, apenas um editor de texto é necessário para desenvolver em linguagens como PHP, Ruby, Perl, Python ou Javascript, por exemplo.
Com apenas algumas letras, você consegue abrir qualquer arquivo do projeto atual, sem a necessidade de navegação entre os diretórios. Sublime Text usa o algoritmo de Fuzzy Search para localizar os arquivos (por exemplo o termo “jsapp” acharia o arquivo “application.js”). Sublime Text é inteligente o suficiente para dar preferência aos arquivos recentes na pesquisa.
Um outro recurso interessante, que também utiliza o Fuzzy Search, é pesquisa por funções dentro de um arquivo aberto.
Um outro recurso excelente que a maioria das IDEs oferece é a sugestão de funções baseados nas primeiras letras que você digitou. Sublime Text oferece esse recurso baseado nas funções que você criou no próprio arquivo, mas não sugere