Les 4 meilleurs éditeurs de texte pour les développeurs sous Linux

Peu de sujets dans la communauté Linux attirent les utilisateurs aussi passionnés que le sujet des éditeurs de texte. Chacun a son préféré et d’innombrables raisons pour lesquelles il le préfère aux autres. Le problème est qu’il existe de nombreux éditeurs de texte différents sur Linux, chacun conçu avec une utilisation particulière à l’esprit. En conséquence, les nouveaux utilisateurs à la recherche d’un bon éditeur de texte pourraient être submergés par tous les choix différents. C’est pourquoi dans cet article, nous passerons en revue certains des meilleurs éditeurs de texte pour les développeurs sous Linux.

Veuillez garder à l’esprit que bien qu’il s’agisse d’une liste classée, cela ne signifie pas qu’il existe un éditeur de texte «ultime». Chaque programme présente des avantages et des inconvénients, selon qui l’utilise et pour quoi.

1. VIM

VIM est un éditeur de texte qui existe pour améliorer l’éditeur de texte Vi. Les développeurs ont vu une bonne base pour commencer, mais ont pensé que cela pourrait être mieux. La VIGUEUR L’éditeur de texte est un élément essentiel du développement sous Linux.

La raison pour laquelle beaucoup se tournent vers VIM est due au fait que l’éditeur de texte propose différents types de modes d’éditeur de texte (y compris un mode de ligne de commande robuste), la coloration syntaxique, une faible empreinte mémoire, etc. De nombreux utilisateurs de Linux disent que VIM n’est pas très convivial, ce qui est vrai. Le fait est que ce n’est pas vraiment comme n’importe quel autre éditeur de texte là-bas. Il fait les choses radicalement différemment et, par conséquent, les nouveaux utilisateurs se sentiront importuns. Beaucoup disent que c’est une faiblesse pour VIM. Cependant, les fans inconditionnels affirment que même si les fonctionnalités prennent un peu de temps à apprendre, cela en vaut la peine.

  Comment désactiver les suggestions de la barre de jeu sous Windows 10

Si vous êtes un développeur Linux à la recherche d’un éditeur de texte solide, essayez VIM. Il peut y avoir un peu de courbe d’apprentissage, mais si vous pouvez la maîtriser, vous ne voudrez plus jamais revenir en arrière.

2. Emacs

Emacs est un éditeur de texte hautement configurable et personnalisable proposé par le projet GNU. Il est centré sur le développement et, par conséquent, présente de nombreuses fonctionnalités différentes. L’éditeur de texte propose des éléments tels que la coloration syntaxique pour de nombreux langages de programmation différents, les numéros de ligne et de nombreux autres types de fonctionnalités que les utilisateurs peuvent ajouter et supprimer avec des extensions.

Si vous recherchez un éditeur de texte solide et hautement configurable, Emacs est un bon choix. Certains utilisateurs de Linux qui ne sont pas fans d’Emacs disent qu’il est trop lourd et trop encombré de choses dont tout le monde n’a pas besoin (comme des extensions). Ils voient cela comme une raison de ne pas utiliser cet éditeur de texte, et ils disent que cela affaiblit Emacs.

  Comment désactiver les alertes "Complétez votre chronologie" de Google Maps

S’il est vrai qu’une surabondance de fonctionnalités peut entraver la fonctionnalité de base, ce n’est certainement pas une faiblesse. La grande chose à propos de cet éditeur de texte est que n’importe qui peut le prendre et le s’approprier. Les utilisateurs peuvent visiter la liste d’extensions et choisissez comment ils veulent que leur éditeur de texte fonctionne!

3. Geany

En ce qui concerne les éditeurs de texte pour les développeurs sous Linux, Geany est l’homme étrange. Vous voyez, ce n’est pas simplement un éditeur de texte. Au lieu de cela, Geany est bien plus que cela. C’est un environnement de développement IDE robuste et complexe avec de nombreuses fonctionnalités. Mieux encore, contrairement aux autres environnements IDE sous Linux, l’éditeur de texte s’efforce de rester indépendant de tous les environnements de bureau afin qu’il ait l’air parfait, quel que soit le bureau que vous utilisez sous Linux.

L’EDI Geany possède des fonctionnalités auxquelles la plupart des utilisateurs s’attendent, comme la coloration syntaxique, la complétion automatique du code, la fermeture automatique des balises HTML et XML, la navigation dans le code, des conseils de code, une API de plugin et un système intégré de construction / exécution qui permet aux utilisateurs exécutez leur code. Si vous recherchez un excellent environnement de développement open source pour Linux, essayez cet éditeur de texte.

  Comment planifier l'arrêt sous Linux

4. Texte sublime

Texte sublime est un magnifique éditeur de texte complexe centré sur les développeurs pour Linux, Mac OS et Windows. Il gère tout, du «html à la prose», et possède une multitude de fonctionnalités. Contrairement aux autres éditeurs de texte de cette liste, Sublime Text n’est pas open source. Au lieu de cela, sa licence de logiciel est «freemium», et les utilisateurs doivent payer pour une licence pour l’utiliser.

Pourtant, même si ce n’est pas un outil gratuit, cela ne signifie pas que cela ne vaut pas la peine d’être vérifié. Il possède de nombreuses fonctionnalités intéressantes, principalement: Goto Anywhere (une fonctionnalité qui permet à l’utilisateur de passer instantanément à n’importe quelle ligne de code en un instant), un mode sans distraction, un mode multi-sélection et une API de plugin robuste qui permet aux utilisateurs de ajoutez-y des fonctionnalités. Si vous recherchez un éditeur de texte avec lequel développer sous Linux et que vous n’êtes pas satisfait des autres sur cette liste, essayez Sublime Text. Vous ne le regretterez pas.

Conclusion

Linux a beaucoup de bons éditeurs de texte pour chaque utilisation possible. Chaque outil a quelque chose de spécial à apporter à la table. Que vous soyez un programmeur à la recherche de fonctionnalités centrées sur les développeurs ou simplement d’un simple programme capable de prendre des notes, il y en a pour tous les goûts.