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
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 autoremoveSublime 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.