Um dos softwares mais perdidos ao mudar para o Linux é o bloco de notas ++. Muitos usuários do Windows adoram devido à sua simplicidade e recursos relacionados à programação. Existem muitos editores modernos de texto no Linux que fazem um ótimo trabalho. Depois de algumas pesquisas, encontrei uma que eu gosto muito.
Minha experiência com editores de texto no Linux
Com meu tempo no Linux, explorando diferentes distritos e ambientes de desktop, tive a chance de usar muitos editores de texto diferentes. Existem os clássicos, como Vim, Nano e Emacs, que ainda cumprem sua reputação. Depois, há mais editores específicos de distro, como Gedit, Mousepad e XED. Todos eles são ótimos editores e têm suas vantagens.
O que tornou a edição de texto uma tarefa muito mais agradável para mim do que uma tarefa chata é Texto sublime. Aprendi sobre isso quando tentei os desafios competitivos de programação. Acontece que o texto sublime não é apenas para programadores; É também um editor poderoso para escritores. Foi quando me apaixonei por isso.
Claro, não é uma cópia de carbono do Notepad ++ no Windows. Pode não oferecer todas as mesmas funcionalidades. Mas é um oponente digno que pode obter resultados bastante semelhantes com seus recursos sofisticados. Embora você possa tecnicamente obter o bloco de notas ++ no Linux, pensei em tentar ficar com sublime e ver até que ponto eu poderia ir sem queixas.
O que torna o texto sublime tão bom
Há muitas coisas para gostar no texto sublime. É um editor de texto rápido, leve e altamente personalizável, com uma interface de usuário lisa e muitos recursos úteis. Ele também contém um vasto ecossistema de pacotes para estender seus recursos.
Ui lisa e polida
Uma das primeiras coisas que me atraíram para sublime foi sua interface de usuário simplificada. Algo sobre isso apenas faz você se misturar ao meio ambiente e começar a escrever. Para um editor de texto, ele certamente oferece muitos recursos de qualidade de vida, apesar de ter uma interface limpa e simples. O sistema de janela dividida é extremamente útil para mim quando preciso trabalhar com vários arquivos ao mesmo tempo.
No lado direito do painel do editor, há um mínimo. Ajuda você a navegar rapidamente pelos grandes arquivos de texto quando deseja passar por blocos de texto. Uma coisa que acho legal sobre o texto sublime é o “modo livre de distração”. Quando ativado, ele esconde quase tudo, exceto o painel de edição. Quando você precisa de um pouco de foco, esse modo é útil.
Leve e rápido
O texto sublime é bastante suave em recursos. Eu o usei no meu hardware principal, bem como em máquinas virtuais, onde alocei recursos mínimos. Para minha surpresa, correu muito bem. Eu quase não vi nenhum atraso ao trabalhar com vários arquivos. Mais importante, ele também pode lidar com arquivos grandes sem reclamar.
Também é rápido. Na maioria dos casos, vejo isso aberto quase instantaneamente. Isso o torna ideal quando eu só quero fazer algumas anotações rápidas ou anotar algo. Comparado a alguns outros editores de peso pesado, como o código VS, o texto sublime é mais adequado para uso geral. Aprecio como ele serve como um meio termo entre IDEs especializados e editores básicos de texto, tornando -o um substituto útil para ambos.
Personalização
Os fãs do Linux adoram a personalização. O Sublime Text oferece muitas opções de personalização. Para iniciantes, você pode alterar o estilo visual do editor escolhendo um esquema de cores diferente ou um tema personalizado. Depois, existem configurações de recuo, ligações de chaves, configurações específicas da sintaxe e configurações específicas para outras partes do editor.
Para personalização, você pode ir para “Preferências” no menu superior. A partir daí, brinque com as configurações que você quiser. Se você souber como os arquivos JSON funcionam, pode até ajustar isso para obter suas configurações preferidas. O ponto é que a personalização do texto sublime para torná -lo o seu é muito fácil.
Plugins ricos
Você não precisa parar com o que o texto sublime oferece incorporado. Além do ponto anterior da personalização, também é bastante extensível graças ao vasto ecossistema de plug -in que possui. Há um gerente de pacotes dedicado conhecido como Controle de pacotes Isso torna fácil procurar e instalar plugins. Você também pode obter pacotes do Github e Bitbucket.
Existem milhares de plug -ins, incluindo plugins de codificação inteligente, plug -ins de formatação, plug -in de controle de versão (GIT), plug -ins de tema e muito mais. A instalação também é bastante simples. Você pode usar o gerenciador de pacote de controle de pacotes no menu “Preferências”. A partir daí, escolha “Instalar Package” e, em seguida, você verá uma lista de pacotes disponíveis.
Recursos avançados
Os recursos avançados do Sublime Text incluem uma poderosa edição de múltiplos cursores para manipulação simultânea de texto, uma paleta de comando para acesso rápido a todos os comandos, conclusão automática com reconhecimento de contexto que entende seu projeto, projeto flexível e configurações específicas de sintaxe para personalização (LSP de Python) para o desenvolvimento de plug-se de base para o servidor.
A edição simultânea permite colocar vários cursores e fazer as mesmas edições em diferentes locais simultaneamente. A paleta de comando é um hub central acessível por um atalho de teclado, permitindo que você encontre e execute rapidamente qualquer comando disponível. Se você gosta da paleta de comando no código VS, se sentirá em casa.
A funcionalidade de pesquisa do texto sublime também está de acordo com o par. Eu sei que muitos de vocês realmente gostam da opção de pesquisa no bloco de notas ++. A pesquisa de sublime também é bastante rica nesse sentido. Você pode fazer pesquisas básicas de palavras, pesquisas sensíveis ao caso, usar expressões regulares e salvar os resultados da pesquisa em um buffer. Há também um campo de substituição que permite substituir a palavra pesquisada de uma só vez.
Uma coisa que você deve considerar antes de mudar
Como usuários do Linux, muitos de nós preferem usar o software gratuito e de código aberto. Caso te incomodar, o texto sublime é um software proprietário. Requer uma licença única que custa US $ 99, até escrever isso. Isso fornece 3 anos de atualizações, após o que você precisará atualizar para receber a versão mais recente. Isso significa que a licença não expirará. Você precisará de uma taxa de atualização para versões futuras.
Dito isto, o texto sublime permite baixá -lo gratuitamente e avaliá -lo. A parte interessante é que não há limitação para este período de teste. Isso significa que você pode usá -lo para sempre sem pagar por uma licença. Então, qual é o problema? Você receberá um pop-up de vez em quando, pedindo para comprar uma licença. Na parte superior do painel do editor, também haverá o texto “Sublime Text (não registrado)” escrito após o nome do arquivo.
Se isso é algo que você não se importa em lidar, sinta -se à vontade para experimentar a versão de avaliação. Se você gosta, pode comprar uma licença para apoiar o desenvolvimento do editor.
É verdade que o texto sublime não pode substituir completamente o bloco de notas ++. No entanto, pelo meu uso, achei o mais próximo quando se tratava de edição de texto e experiência de codificação, considerando que não é nem um clone. Se você ainda está preso ao editor de texto Linux padrão, dê uma foto sublime visitando a página de download do Linux sublime. Se você não gosta, tente alguns editores alternativos para o Linux.