Tendo um editor de texto favorito pode fazer-nos sentir como um desajustado. Mas na comunidade tecnológica, editores de texto são amplamente utilizados e as pessoas têm opiniões altamente opinativas sobre quais editores de texto são os melhores. Por isso, os argumentos são bem-vindos.
um editor de texto popular é certo para gerar debate animado. Eu fui em uma busca para descobrir o editor de texto mais popular entre os usuários do Ubuntu.
O segredo mais bem guardado é que nenhum editor de texto é” o melhor ” porque tudo depende de como você gosta de trabalhar. O teu editor de texto, a tua vida.porque é que isto não-secreto é segredo? O segredo é mantido vivo porque o debate em si invigora os usuários de poder do mundo em sua busca pelo editor perfeito. Que características realmente importam? Que nível de personalização é necessário? Tais perguntas tornam a busca mais agradável.editores de texto mais populares:
- Gedit
- Vim
- Emacs
- o Sublime Text
- Nano
Para a nossa análise, tomamos um olhar para os usuários do Ubuntu para descobrir que o editor era o mais popular. Encontrámos uma mistura de editores de interface gráfica de utilizador (GUI) e de interface de linha de comandos (CLI).
os resultados
a metodologia foi simples. Eu olhei para todas as perguntas no fórum Ask Ubuntu e classificado com base em tags. Qualquer pergunta marcada com um certo editor foi contada. A partir de junho de 2020, a popularidade destes editores, com base em tags, foram as seguintes::
Análise de cada Editor
o que faz um bom editor de texto? As necessidades de cada usuário irá variar, mas eu diria que uma boa base de critérios deve ser:
- Amplamente suportado
- desenvolvimento
- programável pelo Usuário
ao Longo de muitos anos de uso, um bom editor de texto deve animar um de práticas de desenvolvimento. Um programa estático, mesmo e integrado ambiente de desenvolvimento (IDE) inchado com muitos recursos intuitivos, pode tornar alguns aspectos do desenvolvimento mais fácil.
mas alguns usuários não querem que seja fácil. Eles querem sentir a sensação de que eles adaptaram seu editor para atender às suas necessidades, em vez de o contrário. Os dados sobre a escolha do editor que descobrimos confirmam isto.da mesma forma, se a própria programação do Usuário é de grande ajuda, ela pode ser de valor para a comunidade e deve ser compartilhada.
Gedit
conforme mencionado em nossa metodologia, a popularidade de um editor sobre outro é baseada apenas em perguntas feitas.por que tantas pessoas fizeram perguntas sobre o gedit?
- É porque o gedit vem pré-instalado como o editor de texto predefinido no Ubuntu?é porque o gedit é personalizável?é porque o gedit tem problemas de usabilidade?as perguntas merecem ser debatidas. Se se olhar para o conteúdo das perguntas, você pode gerar várias razões para a popularidade do gedit.
O ponto é que o gedit cumpre a maioria dos critérios que definimos para um bom editor. É amplamente suportado, Fácil de instalar para plugins, no entanto, não é altamente programável pelo usuário, a menos que o Usuário esteja confortável com C.
Gedit é projetado para o ambiente de desktop gnome e funciona bem com ele. Se você está procurando um editor rápido, fácil de usar e altamente expansível para Linux, o gedit é uma ótima escolha. E é de código aberto e gratuito.
Vim
a clássica, formidável, intratável vim. Para desenvolvedores, sys admins, e usuários de todos os tipos, vim, é o cavalo de trabalho confiável. Muitos tutoriais on-line assumem algum conhecimento do vim, ou eles vão dar-lhe os comandos e você pode simplesmente escrevê-los.
Vim é codificado cerca de 50% C e 50%” vim script”, então, a menos que você esteja confortável com essas línguas, você pode ser limitado a usar plugins e scripts personalizados em termos de programabilidade do Usuário.
a maioria dos utilizadores do vim dir-lhe-á que se trata das combinações de teclas. As teclas vim para o movimento, edição e manipulação de texto conformam-se naturalmente com os movimentos e posições de seus dedos no teclado.
isto significa que os usuários do vim, com muita prática, podem ser muito rápidos em completar manipulações de texto complexas.
Se a velocidade é a sua coisa, A vim permite-lhe extrair mais depressa através do texto do que qualquer outro editor.
Vim keybindings são tão populares, que foram portados para outros editores de texto, como você verá quando dermos uma olhada no emacs.
Emacs
Emacs, ou “gnu emacs”, é o editor de texto barroco para todos os tempos. É uma plataforma cruzada, altamente personalizável, Editor Mestre.
provavelmente já ouviu a velha piada sobre como o Emacs é um sistema operacional com um editor de texto decente. É o tipo de reputação que leva um a escrever furiosamente “LOL”.”
mas Emacs não é motivo de riso. Além de qualquer mero editor de texto, o emacs é um sistema de produtividade completo.
codificado principalmente em Lisp, com alguns componentes principais escritos em C—para fins de compatibilidade—emacs é Altamente Programável, com uma ampla comunidade de usuários.
Emacs ganhou uma reputação por ser difícil, mas vale a pena o esforço. Com o advento de “Evil Mode”, as combinações de teclas da Vim foram portadas para emacs, o que significava que qualquer usuário do vim poderia obter a experiência completa do emacs para satisfazer a sua curiosidade.
Emacs vem tanto em uma linha de comando e variante GUI, embora a GUI é certamente mais popular com um conjunto rico de recursos.
Existem também “sabores” populares do emacs, como o popular Spacemacs, que fornecem uma interface de usuário de conceito superior e plugins pré-carregados. Para os usuários acostumados ao vim, o Spacemacs permite que os usuários escolham na instalação quais combinações de teclas prefeririam usar. Como a descrição para Spacemacs coloca: “o melhor editor não é Emacs nem Vim, é Emacs e Vim!”
Sublime
Texto Sublime, um editor sofisizado é certamente popular nos fóruns Ubuntu, mas é ampla compatibilidade com Linux, Mac e Windows, tornando-o geralmente popular em todo o mundo.
Ao contrário de vim ou emacs, a janela de edição Sublime não requer muita instrução para começar. Você pode abrir um arquivo novo, ou abrir um arquivo antigo, e começar a se mover imediatamente.
Sublime também é compatível com uma grande variedade de plugins, incluindo temas que podem mudar a aparência e realce de sintaxe dentro da janela.
Disponível em versões gratuitas e pagas, a versão livre do editor Sublime irá chateá-lo para atualizar a intervalos regulares.
Nano
o editor nano é giro. Já disse o suficiente?
muitos usuários de energia podem olhar para além da nano sem uma segunda olhada, mas para muitos usuários pode fornecer o equilíbrio perfeito de versatilidade leve com a programabilidade do Usuário.
Nano, como vim e gedit, vem pré-instalado com Ubuntu.
pode personalizá-lo com um ficheiro de configuração. Algumas boas opções para configurar são os destaques de sintaxe para suas linguagens favoritas, ou várias manipulações de texto como auto-indentação ou empacotamento. Nano também pode salvar o histórico e realizar backups automáticos.
no geral, para um pequeno editor de texto, nano fornece um conjunto de funcionalidades agradável.deixámos de fora o seu editor ou recurso favorito?
Quando se trata de escolher um editor favorito, as escolhas e opções podem parecer infinitas. Comecei a usar o gedit, decidi mudar-me para a vim, mas depois virei-me drasticamente para o emacs.a sua viagem pode ser semelhante. Muitas vezes, você vai descobrir que um editor tem um recurso desejável não disponível em outro. Você pode agonizar sobre os detalhes mais pequenos em decidir o quão importante essa característica é para você. Mas a busca tem as suas próprias recompensas.
não importa qual editor você escolher, eventualmente você terá que parar de jogar e fazer algum trabalho.