Pesquisa de site

Como instalar e usar o Sublime Text Editor no Linux


Ao falar sobre editores de texto e IDEs, há sempre um debate interminável entre os programadores sobre qual editor de texto/IDE é o melhor. Bom, a escolha é sempre pessoal; Tenho visto pessoas optando por um único editor/IDE e algumas pessoas usando 2 a 3 editores/IDE por vez. Depende da natureza do trabalho e dos recursos que o editor/IDE fornece.

Este artigo é sobre um editor de texto popular que se destaca por sua velocidade, interface de usuário atraente, simplicidade de uso, amplo suporte da comunidade e muito mais a dizer. Sim, isso é “Texto Sublime”. Lançado inicialmente em 2008 e escrito em C++ e Python, Sublime Text é multiplataforma e altamente personalizável. No momento em que este artigo foi escrito, a versão mais recente era 3.2.2.

O texto Sublime Text não é de código aberto nem gratuito, você deve adquirir uma licença única. Mas você tem a opção de usá-lo para avaliação e não há limite de tempo para adquirir a licença.

Leia também: 27 melhores IDEs para programação ou editores de código-fonte no Linux

Instalando o Sublime Editor em sistemas Linux

Sublime Text Editor é multiplataforma, você pode usá-lo em sistemas Linux, Windows ou Mac. Para instalar o Sublime Text 3 em diferentes versões do Linux, consulte as instruções abaixo.

Instale o Sublime no Debian/Ubuntu

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

Instale o Sublime no CentOS/RHEL

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo yum install sublime-text 

Instale o Sublime no Fedora

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo dnf install sublime-text 

Assim que a instalação for concluída, você pode definir o Sublime Text Editor como seu editor de texto padrão acessando Aplicativos preferidos no menu Iniciar. Estou usando o Linux Mint 19.3, dependendo do tipo de sistema operacional, você pode definir a opção padrão.

Você também pode iniciar o Sublime Text Editor no terminal digitando:

subl

Instale o Gerenciador de Pacotes para Sublime Editor

Sublime Text por padrão não vem com recursos que o tornam poderoso. Você deseja pacotes para ferramentas de Desenvolvimento Web Front-End, Desenvolvimento Back-End, Scripting, Gerenciamento de Configuração ou Banco de dados você acertou.

Informações relacionadas ao pacote podem ser encontradas no controle de pacotes. Para instalar pacotes temos que primeiro instalar “PACKAGE CONTROL ” que cuida do gerenciamento de pacotes (instalar, habilitar, remover, desabilitar, listar, etc.) para sublime.

Pressione “CTRL + SHIFT + P“. Isso abrirá a paleta de comandos. Digite “Instalar controle de pacote” e pressione ENTER.

Agora você pode começar a instalar pacotes, listar pacotes, remover ou desabilitar, etc.

Pressione “CTRL + SHIFT + P” → COMMAND PALLET → “TYPE Package” → Irá exibir todas as opções que você pode usar para gerenciamento de pacotes.

Instalar pacotes no Sublime

Para instalar qualquer pacote pressione “CTRL + SHIFT + P” → COMMAND PALLET → “install package” → “nome do pacote” → “nome do pacote” código>“.

Abaixo está a lista de pacotes que iremos instalar e veja como configurar as propriedades dos pacotes.

Aprimoramento da barra lateral

Este pacote oferece mais opções para lidar com arquivos e pastas. Depois de instalar o Sublime você pode ir para “BARRA LATERAL ” → CLIQUE COM O DIREITO → AS OPÇÕES SERÃO EXIBIDAS. Então você pode instalar “SideBarEnhancements” e ver a diferença.

Para instalar melhorias do SideBar – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALAR PACOTESIDEBARENHANCEMENT.

Temas

Sublime nos dá a opção de alterar o esquema de cores da interface do usuário e da sintaxe. O esquema de cores definirá as cores da sintaxe do nosso código, enquanto Tema alterará a aparência da IU.

Estou usando o tema “PREDAWN”. Você pode escolher o que achar melhor. Você pode verificar os temas disponíveis no pacote control/themes.

Para instalar um tema – PALETE DE COMANDO [ CTRL + SHIFT + P ] → INSTALAR PACOTEPREDWAN.

Ícone de arquivo

Este pacote adiciona ícones bonitos aos seus arquivos e pastas na barra lateral. Existem algumas opções que você pode escolher. Estou usando “UM ÍCONE DE ARQUIVO“.

Para instalar o ícone do arquivo – PALETE DE COMANDO [ CTRL + SHIFT + P ] → INSTALAR PACOTEUM ÍCONE DE ARQUIVO.

SFTP

O pacote SFTP me permite sincronizar meus projetos/código (pastas) em servidores remotos. Isso é muito útil em muitos casos, como quando seus servidores de produção estão rodando na nuvem e sua máquina de desenvolvimento é local, onde você pode sincronizar facilmente seus códigos com servidores remotos.

Para instalar o SFTP – PALETE DE COMANDO [ CTRL + SHIFT + P ] → INSTALAR PACOTESFTP.

Para configurar o SFTP, escolha a pasta do seu projeto que precisa ser sincronizada remotamente. Dentro da pasta será criado o arquivo “sftp-config.json”.

Este é um arquivo de configurações SFTP onde detalhes como nome de usuário, nome do host, senha e caminho remoto devem ser declarados. Você também pode ativar opções como “upload_on_save”, que sincronizará suas alterações imediatamente quando você salvar sua cópia local.

NOTA: “sftp-config.json” é específico para uma pasta específica. Para cada mapeamento remoto será criado um novo arquivo de configuração.

PASTACLIQUE COM O DIREITOSFTPMAPA PARA REMOTOSFTP-CONFIG.JSON .

Término

Sublime por padrão não possui terminal integrado. Terminus é um terminal multiplataforma para sublime.

Para instalar o TerminusPALETE DE COMANDO [ CTRL + SHIFT + P ] → INSTALAR PACOTETERMINUS.

Duas maneiras de iniciar o Terminus:

  1. PALETE DE COMANDO [ CTRL + SHIFT + P ] → TERMINUS: ALTERNAR PAINEL.
  2. PALETE DE COMANDO [CTRL + SHIFT + P] → LIGAÇÕES DE TECLA TERMINUS → DECLARE TECLA DE ATALHO.

Configurações de sincronização

Este pacote permite sincronizar seus pacotes e configurações em vários dispositivos. Ele usa Github-Gist, fornecendo uma maneira confiável e segura de armazenar seus backups.

Para instalar as configurações de SYNC – PALETE DE COMANDO [ CTRL + SHIFT + P ] → INSTALAR PACOTECONFIGURAÇÕES DE SINCRONIZAÇÃO.

Marcador de suporte

O pacote Bracket Highlighter combina com uma variedade de colchetes e até colchetes personalizados. Você também pode personalizar cores, diferentes estilos de colchetes e modo de destaque.

Para instalar o Marcador de colchetes – PALETE DE COMANDO [ CTRL + SHIFT + P ] → INSTALAR PACOTEBRACKETHIGHLIGHTER.

Além dos 6 pacotes mencionados na seção acima, existem centenas de pacotes disponíveis. Explore diferentes pacotes do Package Control e experimente o que melhor atender às suas necessidades.

Atalhos sublimes

Os atalhos do Sublime são personalizáveis e você pode portá-los se estiver tentando mudar para outros editores como VScode ou Atom.

Para personalizar seus atalhos de teclado, PALETE DE COMANDO [ CTRL + SHIFT + P ] → PREFERÊNCIAS: LIGAÇÕES DE TECLAS. Existem duas seções em atalhos de teclado, uma é o atalho de teclado padrão e a outra é o atalho de teclado definido pelo usuário, onde você pode colocar atalhos de teclado personalizados. Você pode obter a lista de atalhos e suas funções em “DEFAULT KEYMAP FILE ”.

Neste artigo, vimos como instalar o sublime text 3 no Linux. Como instalar pacotes e alguns pacotes e atalhos importantes. Este artigo não foi criado em relação à configuração de texto sublime para qualquer linguagem de programação específica. No próximo artigo, veremos como configurar o texto sublime 3 para desenvolvimento em python.