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

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

Peu de sujets dans la communauté Linux obtiennent des utilisateurspassionné comme le sujet des éditeurs de texte. Chacun a ses raisons préférées et d'innombrables raisons pour lesquelles il les préfère aux autres. Le problème est qu'il existe de nombreux éditeurs de texte différents sur Linux, chacun étant conçu pour une utilisation particulière. En conséquence, les nouveaux utilisateurs à la recherche d'un bon éditeur de texte peuvent être submergés par tous les différents choix. C'est pourquoi dans cet article, nous allons passer en revue certains des meilleurs éditeurs de texte pour les développeurs sous Linux.

N'oubliez pas 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éliorerl'éditeur de texte Vi. Les développeurs ont vu une bonne base de départ, mais ont pensé que cela pourrait être mieux. L'éditeur de texte VIM est un incontournable du développement sous Linux.

La raison pour laquelle beaucoup se tournent vers VIM est due au faitque l'éditeur de texte propose différents types de modes d'éditeur de texte (y compris un mode de ligne de commande robuste), la mise en évidence de la syntaxe, 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. Il fait des choses radicalement différentes et, par conséquent, les nouveaux utilisateurs ne se sentiront pas les bienvenus. Beaucoup disent que c'est une faiblesse pour VIM. Cependant, les fans hardcore soutiennent que même si les fonctionnalités prennent un peu de temps à apprendre, cela en vaut la peine.

Si vous êtes un développeur sous 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 le maîtriser, vous ne voudrez plus jamais revenir en arrière.

2. Emacs

Emacs est un outil hautement configurable et personnalisableéditeur de texte apporté par le projet GNU. Il est axé sur le développement et, par conséquent, comporte de nombreuses fonctionnalités différentes. L'éditeur de texte propose des éléments comme la mise en évidence de la syntaxe pour de nombreux langages de programmation différents, des numéros de ligne et de nombreux autres types de fonctionnalités que les utilisateurs peuvent ajouter et supprimer avec des extensions.

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

S'il est vrai qu'une surabondance deles fonctionnalités peuvent 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 faire sien. Les utilisateurs peuvent visiter la liste des extensions et choisir comment ils veulent que leur éditeur de texte fonctionne!

3. Geany

En ce qui concerne les éditeurs de texte pour les développeurs surLinux, 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. Il s'agit d'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 parfaitement chez lui, quel que soit le bureau que vous utilisez sous Linux.

L'IDE Geany possède des fonctionnalités que la plupart des utilisateursattendez, comme la mise en évidence de la syntaxe, l'achèvement automatique du code, la fermeture automatique des balises HTML et XML, la navigation dans le code, des astuces de code, une API de plug-in et un système de construction / exécution intégré qui permet aux utilisateurs d'exécuter instantanément leur code. Si vous cherchez un excellent environnement de développement open source pour Linux, essayez cet éditeur de texte.

4. Texte sublime

Le texte sublime est un développeur magnifique et complexeéditeur de texte centré 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 logicielle est «freemium», et les utilisateurs doivent payer une licence pour l'utiliser.

Pourtant, même si ce n'est pas un outil gratuit,ne signifie pas que cela ne vaut pas la peine de vérifier. 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), le mode sans distraction, le mode de sélection multiple et une API de plug-in robuste qui permet aux utilisateurs de lui ajouter des fonctionnalités. Si vous cherchez un éditeur de texte pour développer avec 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 grands éditeurs de texte pour chaqueutilisation possible. Chaque outil a quelque chose de spécial à apporter à la table. Que vous soyez un programmeur à la recherche de fonctionnalités axées sur les développeurs ou simplement un simple programme capable de prendre des notes, il y en a pour tous les goûts.

commentaires