Como instalar o Sublime Text 3 no Ubuntu 18.04

Existem vários editores de texto e código, cada um com suas diferentes funcionalidades e características voltadas para otimizar a experiência do usuário final e isso é muito importante, pois, se somos desenvolvedores ou devemos revisar scripts, é importante que o editor suporte diferentes linguagens, oferece parâmetros de pesquisa apropriados e construir confiança e confiança com cada linha a ser lida.

Um dos editores de texto e código mais usados, conhecido por seus vários recursos e funcionalidades, é o Sublime Text 3, que é um editor de texto para código moderno e dinâmico. O Sublime Text 3 está escrito na linguagem C ++ e todos os seus plugins são baseados em Python o que nos dá fiabilidade do seu potencial e graças ao facto de ser compatível com várias linguagens de programação, podemos utilizá-lo para realizar centenas de códigos editar tarefas de forma eficaz.

1. Funcionalidades do Sublime Text 3


Como mencionamos, o Sublime Text 3 é popular graças às suas características que iremos catalogar por seção.

Usando GoTo AnythingSublime Text 3 tem uma função chamada GoTo Anything através da qual será possível abrir arquivos com algumas teclas e poder saltar entre símbolos, linhas ou palavras, facilitando assim a gestão e controle do código. GoTo é ativado usando a seguinte combinação de teclas, é possível realizar ações como:

Ctrl + O

  • Digite @ para pular para os símbolos, # para pesquisar no arquivo aberto ou: para ir para um número de linha.
  • Digite parte do nome de um arquivo para abri-lo automaticamente

Usando a definição GoToO Sublime Text 3 obtém as informações das definições de sintaxe para gerar automaticamente um índice de todo o projeto associado a cada classe, método e função, de modo que a função GoTo Definition pode ser usada de três maneiras alternativas que são

  • Pressionando a tecla F12 quando o cursor está sobre um símbolo
  • Uma janela pop-up será exibida ao passar o mouse sobre um símbolo no arquivo
  • O símbolo GoTo estará na seção de funcionalidade do projeto
A indexação de símbolos tem a vantagem de ser customizada de acordo com a sintaxe, indo até os arquivos de configuração que nos permitem criar nossos próprios métodos de busca.

Lista de ComandosTambém chamada de Paleta de Comandos, é uma ferramenta cujo objetivo é realizar ações dentro do texto ou código, como ordenar, alterar a sintaxe ou modificar as configurações de recuo. Para ativar esta série de comandos, devemos usar a combinação de teclas.

Ctrl + Shift + P

Múltiplas seleçõesMúltiplas seleções são uma das melhores vantagens quando usamos Sublime Text 3, pois nos permite alterar interativamente várias linhas simultaneamente e não apenas uma de cada vez, podemos facilmente alterar o nome das variáveis ​​e manipular os arquivos de uma forma muito mais ágil caminho.

  • Será possível usar as seguintes teclas para dividir a seleção em linhas.

Ctrl + Shift + L

  • As seguintes teclas para selecionar a próxima ocorrência da palavra que selecionamos.

Ctrl + D

Editar gerenteTambém chamada de Split, esta função nos dá a oportunidade de tirar o máximo proveito da tela do monitor, pois possui suporte à edição dividida, ou seja, será possível editar arquivos lado a lado ou editá-los em dois locais diferentes no arquivo. Com esta funcionalidade é possível editar todas as linhas e colunas desejadas usando vários monitores.

API poderoso e pacote de ecossistemaSublime Text 3 é integrado a uma poderosa API Python cujos plugins aumentam consideravelmente sua funcionalidade. O controle do pacote Sublime Text 3 pode ser instalado por meio da paleta de comandos.

Extensas opções de personalizaçãoOutra característica do Sublime Text 3 é a possibilidade de customizar praticamente qualquer elemento próprio, desde Keyings, menus, fragmentos, macros até terminações, que será possível customizar graças a simples arquivos JSON.

Mudança de projeto instantâneaCada projeto que realizamos em Sublime Text 3 captura o conteúdo completo do espaço de trabalho, que inclui os arquivos modificados e não salvos, graças a isso, podemos alternar entre os projetos de forma semelhante ao GoTo Anything, e cada alteração feita é aplicada em da mesma forma, instantaneamente e o melhor é que todas as modificações serão restauradas na próxima vez que o projeto for aberto permitindo assim sua disponibilidade total.

Desempenho idealComo o Sublime Text3 foi criado a partir de componentes personalizados, eles permitem uma resposta rápida. O desempenho no Sublime Text 3 é alcançado graças ao seu poderoso kit de ferramentas de interface de usuário de plataforma cruzada e mecanismo de destaque de sintaxe.

Multi plataformaOutra das grandes vantagens do Sublime Text 3 é que está disponível para macOS, Windows e Linux sem nenhum problema de execução.

O que há de novo na versão mais recenteAtualmente, a versão estável do Sublime Text 3 é 3.1.1 (Build 3176), que tem mudanças significativas, como:

  • Adicionada configuração ui_scale para escalar toda a IU e agora dpi_scale é compatível apenas com Linux
  • Para ambientes Linux, um problema de driver de vídeo foi corrigido, o que agora resulta em melhorias de rolagem em alguns ambientes
  • Para tópicos de indexação, mais informações foram adicionadas na janela de status de indexação e a utilização da CPU foi reduzida em alguns cenários para otimizar o aplicativo.
  • Melhorias significativas foram adicionadas em linguagens como HTML, CSS, JavaScript, Go, D e SQ.
  • Melhoria da compatibilidade total com alto DPI
  • Os temas agora estão disponíveis em versões @ 3x de imagens para monitores de DPI muito alto
  • Adicionadas font_options para controlar ligaduras e conjuntos estilísticos no texto
  • Emojis melhorado
  • Adicionadas referências a Goto para quando passamos o mouse sobre um símbolo
  • Adicionado o comando goto_reference ao menu Go To
  • Adicionado esquema de cores Celeste para mostrar o realce da sintaxe hash
  • Adicionadas várias configurações de esquema de cores para largura da borda de seleção, estilo de canto e raio
  • Adicionado pacote de formatos Git para arquivos de configuração Git e agora é usado como core.editor
  • Novos comandos como Aritmética, Renomear arquivo e Exibir arquivo de pacote foram adicionados para mostrar as novas características de um texto
  • As sugestões de atalhos de teclado não são mais cortadas em 15 caracteres
  • Agora / usr / bin / env é usado para a localização dos bashs
  • O tratamento de links simbólicos na barra lateral foi aprimorado, incluindo adições e exclusões
  • Links simbólicos não têm mais uma seta suspensa na barra lateral
  • Tem suporte para binary_file_patterns, index_exclude_patterns e index_include_patterns
  • Agora até 30% menos memória é usada graças a algumas modificações internas

Como podemos ver, os recursos e características do Sublime Text 3 são únicos. Agora vamos ver como instalá-lo no Ubuntu 18.04 e aproveitar seus benefícios. Sublime Text 3 pode ser instalado de diferentes maneiras e veremos cada uma delas.

2. Instale o Sublime Text 3 usando repositórios PPA no Ubuntu 18.04


Antes devemos esclarecer que este método PPA está disponível apenas até o Ubuntu 17.10 por razões de compatibilidade.

Passo 1
Os repositórios PPA são uma das opções mais marcantes para instalar aplicativos no Ubuntu, e para instalar o Sublime Text 3 usando um desses repositórios, executaremos a seguinte linha no terminal:

 sudo add-apt-repository ppa: webupd8team / sublime-text-3 

Passo 2
Lá, pressionamos Enter para adicionar esses repositórios. Depois disso, atualizamos os pacotes PPA executando a seguinte linha:

 sudo apt-get update 

etapa 3
Por fim, instalamos o Sublime Text 3 em execução. Os desenvolvedores deste repositório PPA devem lançar a versão para Ubuntu 18.04 em breve.

 sudo apt-get install sublime-text-installer 

3. Instale o Sublime Text 3 usando pacotes .tar.bz2 no Ubuntu 18.04

Passo 1
Esta opção implica acessar um dos seguintes links oficiais para fazer o download do arquivo. tar.bz2 de acordo com a arquitetura desejada como esta:

Passo 2
Depois de fazer o download da versão correta, vamos ao terminal, acessamos a pasta Downloads e lá executamos o seguinte:

 sudo tar -xjvf sublime_text_3_build_3176_x64.tar.bz2

Feito isso, podemos acessar a ferramenta.

4. Instale o Sublime Text 3 usando o repositório oficial no Ubuntu 18.04

Passo 1
Para este caso, usaremos o comando apt e primeiro faremos o download da chave GPG executando a seguinte linha:

 wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - 

PROLONGAR

ObservaçãoDevemos ter certeza de que o apt está configurado para funcionar com fontes https e validar isso executando o seguinte:

 sudo apt-get install apt-transport-https 

Passo 2
Feito isso, definimos qual canal do Sublime Text 3 usaremos:

Versão estável

 echo "deb https://download.sublimetext.com/ apt / stable /" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Versão de desenvolvimento

 Echo “deb https://download.sublimetext.com/ apt / dev /" | sudo tee /etc/apt/sources.list.d/sublime-text.list 

etapa 3
Neste caso, usaremos a versão estável para a qual executamos a primeira opção:

PROLONGAR

Passo 4
Agora, podemos instalar o Sublime Text se quisermos do gerenciador de software Ubuntu 18.04:

PROLONGAR

Etapa 5
Ou podemos instalá-lo a partir do terminal, primeiro atualizando os pacotes como este:

 sudo apt-get update

PROLONGAR

Etapa 6
Por fim, instalamos o Sublime Text 3 executando o comando:

 sudo apt-get install sublime-text

PROLONGAR

5. Acesse o Sublime Text 3 no Ubuntu 18.04

Passo 1
Agora, para acessar o Sublime Text, temos duas opções:

  • Executar linha subl no terminal
  • Acesso a partir do motor de busca Ubuntu 18.04

Passo 2
Assim que acessarmos o Sublime Text 3, podemos acessar nosso código para obter o máximo desta ferramenta:

PROLONGAR

etapa 3
Agora podemos acessar funções como GoTo:

Passo 4
Ou acesse a paleta de comandos:

Etapa 5
Se quisermos desinstalar o Sublime Text 3, vamos executar a seguinte linha:

 sudo apt-get remove sublime-text && sudo apt-get autoremove 
Sublime Text 3 torna-se uma das soluções mais práticas e completas para a gestão dos nossos ficheiros de texto ou códigos, com um grande número de funções integradas que sem dúvida serão úteis para cada um de nós.

wave wave wave wave wave