Sublime Text: o que é, como usar e por que escolher esse editor de código 

Mônica Mazzochi Hillman
Mônica Mazzochi Hillman

Compartilhe

Um dos itens mais importantes no dia a dia de quem desenvolve software é o editor de código. Ao começar nessa área, nos deparamos com diversas opções disponíveis, o que pode gerar dúvidas na hora de escolher.

Neste artigo, você vai conhecer o Sublime Text, considerado por muitos como um dos melhores editores para desenvolvimento. Aqui, você aprende o que é o Sublime Text, suas principais vantagens, como instalar plugins e por que esse editor é uma ótima escolha para desenvolvimento 

Icone do Sublime text. 

O que é Sublime Text e para que serve? 

O Sublime Text, também conhecido como Sublime Text Editor ou até mesmo sublimetext, é um editor de código com interface minimalista e intuitiva.

Ele pode ser utilizado em diversos sistemas operacionais, como Windows, MacOS e Linux, tornando-se acessível para a maioria dos desenvolvedores. Este editor se destaca por sua flexibilidade e pelo suporte a extensões, temas e plugins que ampliam suas funcionalidades. 

Tela do Sublime Text com trechos de código HTML. 

A leveza e as ferramentas do Sublime Text contribuem para seu sucesso. Entre suas principais vantagens estão o desempenho e a estabilidade: mesmo utilizando plugins, temas e extensões, o editor permanece estável e consome pouca memória do computador. 

Você pode testar a performance do Sublime Text abrindo o mesmo projeto nele e em outro editor, como o Visual Studio Code. Basta comparar o uso de memória e CPU através do Gerenciador de Tarefas, e verá como o Sublime Text se mantém eficiente, mesmo com projetos grandes e plugins instalados. 

Gerenciador de Tarefas do Windows comparando uso de recursos: Sublime Text (0,1% CPU, 42,4 MB) vs Visual Studio Code (3,6% CPU, 354,4 MB). 

Outro recurso popular do sublime text é o Command Palette, uma paleta de comandos que permite pesquisar e executar funções rapidamente, sem precisar lembrar de atalhos. Para acessar, basta usar o atalho Ctrl+Shift+P e digitar o comando desejado. 

Command Palette do Sublime Text aberto sobre editor de código, mostrando campo de pesquisa de comandos. 

Pelo Command Palette, você também acessa facilmente o Package Control, o gerenciador de pacotes do Sublime Text. Com ele, é possível instalar mais de 2.500 plugins, incluindo ferramentas para HTML, CSS, Python e outras linguagens.

O usuário pode contribuir desenvolvendo seus próprios pacotes e publicando no GitHub e Bitbucket, e as atualizações desses pacotes ocorrem automaticamente. 

Command Palette com 'Package Control' pesquisado, exibindo lista de comandos de gerenciamento de pacotes disponíveis. 
Banner promocional da Alura destacando oferta especial com até 40% de desconto em cursos de tecnologia. A mensagem convida a transformar a carreira na maior escola tech da América Latina, com botão “Aproveite” para acessar a promoção.

Quanto custa, como baixar e como usar o sublime Text 

O Sublime Text foi desenvolvido na linguagem C++ e é um software pago: a licença custa US$99 e possibilita seu uso por tempo ilimitado, com direito a atualizações durante 3 anos (após esse período, é cobrada uma pequena taxa para novas versões).

Entretanto, existe uma versão de avaliação gratuita do Sublime Text, que oferece todas as funções essenciais e não restringe o uso, sendo ideal para quem deseja experimentar o editor antes de comprar. Você pode programar em HTML, CSS, Javascript, Python, entre outras linguagens, sem limitações. 

Você pode baixar diretamente no site oficial, selecionar a versão para seu sistema operacional (Windows, MacOS ou Linux) e instalar rapidamente. O processo é simples e a instalação do Sublime Text costuma ser finalizada em poucos minutos, mesmo para iniciantes. 

Se você gostou deste artigo e quer aprender mais sobre o uso do Sublime Text, confira os cursos das Formações Front-end e HTML e CSS na Alura, onde é possível acompanhar o desenvolvimento de projetos práticos com esse editor.

Mônica Mazzochi Hillman
Mônica Mazzochi Hillman

Bacharela em Tecnologias Digitais, especialista em User Experience e pós graduanda em Docência e Performance na Educação a Distância com experiência em suporte técnico de T.I e com tecnologias front-end. Atualmente é Tech Community Manager na Magalu Cloud e instrutora na Alura. Nas horas vagas gosta de assistir animes e produções da marvel, ouvir kpop e post-hardcore, jogar Valorant e TFT.

Veja outros artigos sobre Front-end