Car-tech

Review: Sublime Text 2 é um editor de texto refinado que é um prazer usar

Sublime Text 2 Review

Sublime Text 2 Review
Anonim

Para um codificador, usar um editor de texto ou um IDE (Integrated Development Environment) é quase uma declaração política. Mesmo escolher entre um editor de texto e um ambiente completo (depurador, dicas de código e tudo) é uma grande escolha, e pode ter um grande impacto no seu estilo de codificação, produtividade e conforto. Se você é um cara da IDE, a JetBrains é famosa por seu ambiente altamente evoluído. Mas se você preferir a simplicidade dos editores de texto, o Sublime Text está lá em cima com o melhor. Por US $ 70, também é incrivelmente caro para um editor de texto - de fato, é US $ 21 a mais do que o excelente IDE JavaScript do WebStorm da JetBrains. Mas para aqueles que prezam uma abordagem simples com muito poder sob o capô, pode valer a pena.

Parte do apelo de um editor de texto é a sua magreza e simplicidade. O Sublime Text certamente se sente enxuto na superfície, sem barras de ferramentas ou diálogos de configuração. Também é muito, muito rápido. Mas essa simplicidade é superficial: basta um pouco e você se verá imerso em plug-ins, truques inteligentes de autocompletar e muito mais. O que é tão bom sobre o Sublime Text é que ele permite que você cresça lentamente usando seu poder. Ao contrário do Vim, por exemplo, ele não parece inescrutável para os não iniciados. Você pode executá-lo e começar a digitar, no estilo Bloco de notas. Mas solicite mais, e o Sublime Text será entregue.

A sofisticada correspondência de texto difuso do Sublime Text permite que você chegue rapidamente aos arquivos necessários.

Outro benefício do uso do Sublime Text é que ele é igual no Linux, Windows, e Mac OS X. Isso ocorre porque ele usa sua própria estrutura de interface de usuário de plataforma cruzada personalizada, que também fornece alguns controles exclusivos que você não encontrará em outros editores. O mais notável, e o único que você verá à primeira vista, é o minimapa - uma visão miniaturizada do seu código, que corre ao longo da medianiz do lado direito do painel de edição. Ao trabalhar em arquivos longos, você pode usar o minimapa como uma barra de rolagem visual e instantaneamente percorrer o arquivo em busca de pontos de interesse.

O Sublime Text usa um arquivo de texto para configuração, que é um gosto adquirido…

O minimapa é Único por outro motivo: o uso do mouse. O resto do Sublime Text é centrado no teclado, e muito do seu apelo está em um algoritmo de busca em tempo real que é incrivelmente inteligente. Você pode usá-lo para abrir rapidamente qualquer arquivo em seu projeto: digite "idsp" e a lista de possíveis arquivos será reduzida para incluir seleções como "ideas_spec" e "server.pid", com as letras relevantes mostradas em negrito. Usando uma mistura frouxa de iniciais e prefixos, você aprende a localizar praticamente qualquer coisa em seu código assim que vier à mente. Se você quiser ir para um número de linha específico, você pode seguir sua sequência com dois pontos e o número - assim, "idsp: 100" levará você para a linha 100 do arquivo relevante.

O minimap do Sublime Text se estende ao longo do a sarjeta direita do documento, permitindo que você esfregue rapidamente em arquivos longos.

Outro recurso útil é a seleção de colunas sem esforço: Se você deseja adicionar o mesmo bit de texto ao longo de várias linhas (por exemplo, várias marcas de parênteses nas linhas seguintes), você pode simplesmente selecionar uma coluna de texto e digitar seu texto. Múltiplos pontos de inserções aparecerão, e você verá seu texto inserido em vários pontos de uma só vez.

O Sublime Text 2 também possui um sistema de plugins, o mais importante dos quais é chamado de Package Control. Este plugin permite-lhe procurar facilmente por outros plugins a partir do Sublime Text, e baixá-los e instalá-los diretamente no editor. Quando precisei adicionar uma contagem de palavras à barra de status, levei menos de um minuto para usar o Controle de Pacotes e encontrar um plug-in que fizesse exatamente o que eu precisava. Sua interface de pesquisa usa a mesma correspondência de cadeia difusa comum em todo o Sublime Text e é igualmente rápida de usar.

Nota: O botão Download na página Informações sobre o produto leva você ao site do fornecedor, onde você pode fazer o download da versão mais recente do software.