Une grande partie des utilisateurs de Linux sont principalement des développeurs de logiciels, des passionnés et des personnes qui débutent avec Linux. L’une des applications les plus populaires pour tout le monde sous Linux est un éditeur de texte. Désormais, Windows est fourni avec le Bloc-notes et d’autres éditeurs de texte tiers, tout comme Linux. La différence est que, comme Linux n’est pas très populaire, les éditeurs de texte sur la plate-forme ne sont pas très bien reconnus. Par conséquent, dans cet article, examinons certains des 10 meilleurs éditeurs de texte sous Linux.
1. Code Visual Studio
Les statistiques suggèrent que sur les 27 millions de programmeurs dans le monde, le code Visual Studio de Microsoft est utilisé par 15 millions de programmeurs. Cela en dit long sur la popularité de Visual Studio Code, et il est populaire pour plusieurs bonnes raisons. Pour commencer, il peut être installé sur n’importe quelle plate-forme, prend en charge la plupart des langages de programmation les plus populaires, dispose d’options de personnalisation infinies et il existe des tonnes de plugins qui peuvent vous aider à améliorer votre expérience et même à faire passer vos compétences au niveau supérieur.
VS Code est entièrement gratuit et disponible pour Windows, Linux et Mac. Certaines des fonctionnalités notables de VS Code sont la coloration syntaxique, les extraits, la correspondance des crochets, etc. Il existe également l’extension GitHub Copilot qui peut faciliter la saisie de parties de code redondantes grâce à ses suggestions de type saisie semi-automatique et vous aider à gagner plus de temps. Dans l’ensemble, VS Code est l’un des meilleurs éditeurs de texte pour Linux.
Essayer Code de Visual Studio
2. Supports
Brackets se présente comme un éditeur conçu pour le développement Web. Il est doté d’une fonctionnalité appelée Live Preview, qui permet aux développeurs Web de voir les modifications apportées à une page Web au fur et à mesure qu’ils écrivent du code dans l’éditeur. Ce n’est pas une nouveauté, car Visual Studio Code dispose déjà d’une extension Live Preview qui vous permet de faire la même chose, mais Brackets est un éditeur de texte beaucoup plus simple et plus propre.
De plus, Brackets est entièrement open source, vous savez donc qu’il ne récupérera pas vos données. Cependant, les points forts de Brackets sont aussi l’une de ses faiblesses. D’autres éditeurs comme VS Code et Sublime tentent d’être des éditeurs de code universels, mais l’exclusivité de Brackets pour les développeurs Web limite son potentiel à devenir un projet beaucoup plus important. Dans l’ensemble, si vous êtes un développeur Web à la recherche d’un éditeur Linux léger, vous ne pouvez pas vous tromper avec Brackets.
Essayer Supports
3. IntelliJ IDEA
IntelliJ IDEA est un excellent environnement de développement intégré pour Java et Kotlin. Il est particulièrement adapté au développement Android, car il vous offre la possibilité, directement depuis l’éditeur, d’installer le SDK Android avec un appareil virtuel. Cela dit, vous pouvez également utiliser IntelliJ pour des projets Java ou Kotlin pour débutants. Il est également livré avec deux outils d’automatisation nommés Maven et Gradle.
Si vous avez déjà utilisé Android Studio, vous remarquerez peut-être que son langage de conception est similaire à celui d’IntelliJ IDEA. En effet, Android Studio est basé sur IntelliJ IDEA mais dispose également de quelques fonctionnalités supplémentaires qui en font LA meilleure suite de développement Android. Cependant, si votre objectif final est de poursuivre le développement Android, nous vous suggérons de commencer par IntelliJ IDEA car il est beaucoup moins encombrant qu’Android Studio. IntelliJ IDEA est disponible pour Windows, macOS et Linux, et est l’un des meilleurs éditeurs de texte que vous pouvez télécharger sur Linux pour les projets basés sur Java.
Essayer IntelliJ IDEA
4. Texte sublime
Si vous recherchez un éditeur de texte convivial et esthétique qui n’est pas VS Code, Sublime Text est fait pour vous. C’est un éditeur de texte gratuit qui ne prend pas de temps à prendre en main et qui est sans doute l’un des éditeurs de texte les moins encombrants pour les débutants qui commencent tout juste leur parcours de programmation. Il prend en charge presque tous les langages de programmation courants, dispose de fonctionnalités telles que la saisie semi-automatique du code et la mise en évidence de la syntaxe et, plus important encore, prend en charge les plugins que vous pouvez installer pour améliorer l’expérience.
De plus, il est disponible sur une variété de plateformes, notamment Windows, macOS et la plupart des distributions Linux. Sublime Text est entièrement gratuit, mais la version gratuite peut souvent vous avertir d’acheter une licence d’une valeur de 99 $ pour une « utilisation continue ». Sublime Text utilise également le rendu GPU, prend en charge Apple Silicon et ARM sur Linux et est livré avec de nombreuses fonctionnalités qui rendront votre expérience formidable.
Essayer Sublime Texte
5. Constructeur
Builder est un IDE spécialement conçu pour créer des applications GNOME. Bien qu’il s’agisse d’un cas d’utilisation de niche, si vous souhaitez vous lancer dans le développement d’applications pour Linux, en particulier des applications GTK 4 et GNOME, nous ne pouvons pas imaginer un meilleur IDE que Builder. Pour commencer, dès que vous installez Builder, vous verrez une liste de toutes les applications GNOME qui résident sur votre bureau GNOME. Si vous souhaitez en développer une, vous pouvez cloner des applications et commencer à travailler sur de nouvelles fonctionnalités.
Vous avez également la possibilité de créer de nouvelles applications et d’activer le contrôle de version avec Git pour envoyer le projet vers GitHub directement depuis l’application. L’application installe les SDK GNOME pour vous et s’occupe également de quelques éléments importants pour que vous puissiez commencer à développer des applications GNOME en un rien de temps. Builder n’est disponible que sur Linux et vous pouvez le télécharger depuis le référentiel de votre distribution ou Flatpak.
Essayer Constructeur
6. Éditeur de texte GNOME
C’est ici que nous nous aventurons dans les éditeurs destinés au grand public. Si vous utilisez Linux, en particulier GNOME, leur éditeur de texte interne ne devrait pas vous décevoir. Il n’y a pas grand-chose à dire sur l’application car elle est assez basique, mais vous obtenez toutes les fonctionnalités nécessaires telles que différents thèmes de texte, polices, raccourcis clavier, etc. L’éditeur de texte GNOME est préinstallé sur tous les systèmes d’exploitation de bureau basés sur GNOME, mais vous pouvez également l’installer sur d’autres distributions Linux à l’aide de Flatpak.
Essayer Éditeur de texte GNOME
7. Kate
Pour un éditeur de texte fourni avec un environnement de bureau, Kate est bien en avance sur GNOME Text Editor et d’autres éditeurs fournis en termes de fonctionnalités. Pour commencer, il peut être utilisé à la fois par le grand public et par les programmeurs car il prend en charge une variété de langages de programmation. Il dispose également d’un terminal intégré, d’un onglet de diagnostic et d’un onglet de sortie pour suivre ce qui se passe dans votre projet.
De plus, il est également livré avec quelques thèmes préinstallés si vous n’aimez pas le thème par défaut, vous donne la possibilité de créer plusieurs sessions si vous souhaitez travailler sur plusieurs projets à la fois, et dispose également de nombreuses personnalisations pour modifier l’emplacement de plusieurs éléments de l’interface utilisateur afin de mieux répondre à vos besoins. Kate est disponible sous forme de Flatpak et dans les dépôts d’autres distributions Linux.
Essayer Kate
8. Vi
Les éditeurs de texte de terminal sont toujours populaires et appréciés par le grand public, et ce pour une bonne raison. Pour les personnes qui aiment naviguer dans les répertoires à l’aide du terminal, il est facile d’ouvrir un fichier directement depuis le terminal plutôt que de naviguer jusqu’au fichier à l’aide d’un gestionnaire de fichiers GUI, puis d’essayer d’ouvrir le fichier. Ainsi, qu’il s’agisse de créer un nouveau fichier ou d’accéder au contenu d’autres fichiers, les éditeurs de texte tels que Vi et Nano sont toujours là pour vous.
De plus, ils sont rapides et fiables. Bien sûr, ils nécessitent une courbe d’apprentissage (comme apprendre à quitter Vim sous Linux), mais une fois que vous les maîtriserez, vous ne vous intéresserez probablement pas aux éditeurs de texte à interface graphique, à moins que vous ne souhaitiez un environnement de développement pour mener à bien plusieurs projets de développement.
Bien que ni l’éditeur de texte Nano ni Vi ne soient disponibles sur Windows, vous pouvez installer le sous-système Windows pour Linux, avoir Bash sur Windows et utiliser Vi et Nano sur Windows.
Pré-installation sur les distributions Linux
9. Geany
Geany est un éditeur léger pour Windows, Mac et Linux qui fait beaucoup de choses bien. Tout d’abord, comme il est léger, vous pouvez l’utiliser sur des machines avec moins de ressources système avec certaines des meilleures distributions Linux légères. De plus, il est personnalisable, prend en charge les plugins et est entièrement open source. Il est disponible sur Flathub et dans les dépôts de la plupart des distributions Linux.
L’IDE est disponible dans plus de 40 langues et prend en charge plus de 50 langages de programmation. Bien que la dernière version de l’éditeur soit sortie en octobre 2021, l’éditeur est toujours en cours de développement et une nouvelle version devrait bientôt sortir. Dans l’ensemble, Geany est l’un des meilleurs IDE légers que vous pouvez utiliser sous Linux.
Essayer Geany
10. Repl.it
Repl.it est un éditeur de texte en ligne que nous ne voudrions pas manquer dans cette liste. Il vous suffit de vous inscrire avec un compte Google ou GitHub et vous pouvez commencer à créer des Repls (programmes) dans presque tous les langages de programmation. Cependant, nous vous suggérons d’utiliser Repl.it si vous aimez le codage compétitif comme la résolution de Leetcode, car le site Web enregistre tous vos programmes sur le cloud pour y accéder ultérieurement.
De plus, si vous êtes un programmeur expérimenté, Repl.it propose des primes. Les gens publient des tâches et des descriptions, s’inscrivent et les terminent pour recevoir des points Repl et de l’argent. Repl dispose également d’outils tels que Ghostwriter qui vous aide à compléter automatiquement le code, Git pour déployer le projet, et un shell, une console et des bases de données comme SQL et PostgreSQL pour vous permettre de stocker rapidement des données. Dans l’ensemble, c’est un éditeur assez intuitif quel que soit le système d’exploitation que vous utilisez.
Visite Repl.it