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 “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 PACOTE → SIDEBARENHANCEMENT.
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 PACOTE → PREDWAN.
Í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 PACOTE → UM Í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 PACOTE → SFTP.
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.
PASTA → CLIQUE COM O DIREITO → SFTP → MAPA PARA REMOTO → SFTP-CONFIG.JSON .
Término
Sublime por padrão não possui terminal integrado. Terminus é um terminal multiplataforma para sublime.
Para instalar o Terminus – PALETE DE COMANDO [ CTRL + SHIFT + P
] → INSTALAR PACOTE → TERMINUS.
Duas maneiras de iniciar o Terminus:
- PALETE DE COMANDO [ CTRL + SHIFT + P ] → TERMINUS: ALTERNAR PAINEL.
- 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 PACOTE → CONFIGURAÇÕ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 PACOTE → BRACKETHIGHLIGHTER.
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.