Dans cet article faite la découverte des meilleurs éditeurs de texte open source de l’année.
Les éditeurs de texte sont des outils incontournable dans la création de logiciels, dans la configuration des serveurs et aussi dans le développement d’un site web.
Si vous êtes un développeur ou intéressé par la programmation ,on vous propose les meilleurs éditeurs de texte open source qui ont fait leur preuve.
On se permettra dans ce post de parler des éditeurs qui font la tendance du moment.
Les meilleurs éditeurs de texte open source
1/ L’éditeur de texte Vi/Vim
C’est le plus vieux éditeur de texte et aussi de code. Publié en 1970 , il reste le plus utilisé jusqu’à ce jour par les administrateurs systèmes et les programmeurs.
C’est un éditeur puissant multiplateforme qui peut être utilisé aussi bien dans une interface graphique et en ligne de commande.
L’avantage des éditeurs de texte qui fonctionnent en ligne de commande est qu’ils donnent la possibilité de développer sur un appareil à distance.
C’est aussi l’un des rares éditeurs qui est conçu pour fonctionner sans souris.
Télécharger VIM sur vim.org
Si Vi/Vim est souvent surnommé l’éditeur du programmeur, on vous présente une application surnommé << le couteau suisse du développeurs >>.
2/ Emacs
Ce logiciel est créé en 1976 , soit 6 ans après Vi/Vim. Il est jusqu’à ce jour l’éditeur de texte open source le plus extensible du monde.
Il possède les mêmes propriétés que Vi/Vim c’est à dire il est multiplateforme, ligne de commande et graphique, manipulation orienté clavier.
Emacs contient aussi des extensions permettant de lire les fichiers words d’extension .org , de créer des feuilles de calculs et même d’écouter la musique.
Certains développeurs sont allés jusqu’ à créer des jeux sur emacs ( même si ça reste basique).
Vous l’aurez compris, cet éditeur open source est beaucoup plus qu’un simple éditeur de code. Certains vont très loin en disant que emacs est un système d’exploitation.
Pour éviter <la guerre> j’éviterai personnellement de vous dire lequel des deux éditeurs, emacs et vim me semble meilleur.
Téléchargez Emacs sur gnu.org/software/emacs/
Si vous n’êtes pas du genre à aimer coder sans utiliser la souris, les suivants seront certainement à votre goût.
3/ Atom
Atom, initié par Github est un éditeur de texte open source moderne qui reprend les principes de fonctionnement de emacs et de vim.
Cette application vient avec 50 extensions open source compilées sans compter le nombre grandissant de librairies partagées par la communauté.
Vous pouvez comme emacs et vim créé vos propres extensions Atom. Pour avoir beaucoup utilisé Emacs , je recommande l’éditeur Atom que je vois comme un Emac/Vim moderne.
Découvrir Atom : atom.io
4/ Bluefish
Bluefish est beaucoup plus un éditeur conçu pour les développeurs web et toutes les personnes maîtrisant les langages de programmation de balisage.
Dévouvrir bluefish.openoffice.nl
5/ Brackets
Brackets est aussi éditeur de texte libre et open source initié par la société Adobe connu par les suites adobes photoshop.
Il est conçu pour les web designers avec quelques fonctionnalités uniques et excitantes. L’une des fonctionnalités est Extract, qui permet directement d’extraire les informations des fichiers PSD comme les couleurs , les fonts, les gradients et les CSS.
Vous pouvez vous servir de brackets pour développer en d’autres langages de programmation comme par exemple java , c, c#. La fonctionnalité qui m’a le plus séduit avec ce logiciel est la prévisualisation automatique de la page web.
La société Adobe avait programmé la fermetture de son projet opensource sur le 1er Septembre 2021. Au dernière nouvelle, je découvre à ma grande surprise que le projet se porte très bien.
Si bien qu’on a droit à un nouveau projet d’éditeur de texte en ligne comme Codiad qui n’est plus maintenu et IECoders qu’on verra à la suite.
Le nom de ce projet est Phoenix, que vous pourrez retrouver sur le site de brackets.
Découvrez l’éditeur open source et son nouveau projet sur brackets.io
6/ ICEcoders
ICEcoders est une application web d’édition de code. Le genre qu’on utilise dans un navigateur web.
Ce type d’application à l’avantage d’être installé dans un poste serveur et d’être utilisé par plusieurs personnes qui peuvent s’y connecter à distance. Il est idéal pour du développement web.
Découvrir Icecoder icecoder.net
7/ Visual studio code
Visual studio code abrégé à VS Code est un logiciel libre et open source créé par ” roulement de tambour ” Microsoft. Il s’agit d’un éditeur de texte très puissant supportant plusieurs fonctionnalités le rendant très proche d’un IDE.
Il est multiplateforme et fonctionne aussi sur linux. L’éditeur supporte presque tous les langages de programmation ( pour ne pas dire tout ) et est très extensible.
Il contient des plugins officiellement supporter par Unity 3D, ce qui le rend intéressant pour le développement d’application 3D ou de jeux. Visual studio code est très similaire à l’application Atom.
Découvrir code.visualstudio.com
8/ jEdit
jEdit est un éditeur de texte entièrement développé en langage java depuis 1998 par Slava Pestov. Il supporte de nombreux syntaxe de langage et types de fichiers grâce à ses plugins.
Téléchargez sur jedit.org
9/ Wave
Wave est un nouveau terminal linux qui s’apparente à un éditeur de code.
On peut non seulement écrire des lignes de commandes mais aussi éditer les contenus de toutes sortes de fichiers sans appeler les commandes nano, vim ou encore emacs.
L’éditeur fonctionne au clavier comme à la sourie et tend à limiter au maximum l’utilisation des commandes linux.
Wave veut avoir une courbe d’apprentissage très courte et être destiné aux personnes qui sont allergie aux terminaux ltraditionnels linux.
Si vous êtes développeur et que vous utilisez uniquement le terminal pour générer du code ou vous connecter au serveur distant, le terminal wave serait fait pour vous.
Vous pourrez même éditez du code dans ce terminal moderne.
Note:
Les éditeurs de texte sont différents des IDE qui sont des environnements de développement intégré.
La différence entre un IDE et un éditeur de texte est simplement que l’IDE est un éditeur de texte avec des outils de compilation et d’exécution.
Ce dernier permet de gagner en temps et en productivité lorsqu’on travaille sur de gros projets. Le désavantage est qu’il consomme plus de ressources.
Si vous avez aimé ce post , n’hésitez pas à vous abonner à notre Newsletter pour avoir plus de contenus exclusifs et surtout profiter des bons plans.
Restons en contact !
mon éditeur de texte préféré est Codelobster – http://www.codelobster.com
Visual Studio Code n’est pas open source et encore moins libre…
Peut être dans le passé, mais Visual studio Code est actuellement bien open source ( avec son code source dans github ) et libre.