Recherche de site Web

Top 12 des alternatives Notepad++ pour Linux en 2024


Notepadd++ est un éditeur de code source entièrement gratuit créé pour remplacer Notepad sur Windows. Il est écrit sur la base de Scintilla. en C++ et implémente l'API Win32 et STL pour garantir que les programmes sont de petite taille avec une vitesse d'exécution élevée - des fonctionnalités qui en ont depuis fait un nom de famille parmi les développeurs. Malheureusement, aucune version n'est disponible pour les utilisateurs de Linux.

Voici une liste des meilleures alternatives Notepadd++ que vous pouvez exécuter sur votre distribution Linux et être satisfait.

1. Éditeur Vim

Vim est un éditeur de texte puissant et entièrement configurable pour créer ou modifier tout type de texte tel que du code source, des fichiers de configuration, des scripts, etc. Il porte le nom « vi » et est fourni avec OS X d'Apple et la plupart des systèmes Linux/Unix.

Vim est un peu différent des autres éditeurs de texte car il fonctionne dans un terminal ou une invite de commande et vous propose différents modes : mode normal pour vous déplacer, mode insertion< pour taper et mode commande pour donner des commandes.

De nombreuses personnes aiment Vim pour sa personnalisation et ses plugins, son arborescence d'annulation à plusieurs niveaux, son système de plugins étendu, la prise en charge d'un trop grand nombre de formats de fichiers et de langages de programmation à répertorier et la prise en charge de l'intégration avec de nombreux outils.

Pour en savoir plus sur l'éditeur Vim, consultez nos articles connexes suivants.

2. Nano-éditeur

Nano est un éditeur de texte open source basé sur une ligne de commande pour les systèmes d'exploitation de type Unix. Il a été calqué sur une partie du client de messagerie de Pine et de l'éditeur de texte Pico avec beaucoup plus de fonctionnalités.

Ses fonctionnalités incluent la coloration syntaxique, le commentaire/décommentation des lignes avec une seule frappe (M-3), les fonctions pouvant être liées, la suppression facile des espaces blancs de fin des paragraphes justifiés, etc.

Dans la plupart des distributions Linux, nano est déjà installé, sinon vous pouvez facilement l'installer avec la commande suivante adaptée à votre distribution spécifique.

sudo apt install nano         [On Debian, Ubuntu and Mint]
sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nano  [On Gentoo Linux]
sudo apk add nano             [On Alpine Linux]
sudo pacman -S nano           [On Arch Linux]
sudo zypper install nano      [On OpenSUSE]    

3. GNU Emacs

GNU Emacs est un éditeur de texte à affichage en temps réel personnalisable, extensible, open source et auto-documenté de la famille EMACS d'éditeurs de texte populaires pour leur extensibilité.

Ses fonctionnalités incluent la prise en charge de la coloration syntaxique pour de nombreux formats de fichiers et langages, la personnalisation à l'aide du code Emacs Lisp ou d'une interface graphique, la prise en charge complète d'Unicode, une documentation et des didacticiels intégrés complets, etc.

Pour installer GNU Emacs sur Linux, vous pouvez utiliser la commande suivante adaptée à votre distribution Linux spécifique.

sudo apt install emacs         [On Debian, Ubuntu and Mint]
sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
sudo apk add emacs             [On Alpine Linux]
sudo pacman -S emacs           [On Arch Linux]
sudo zypper install emacs      [On OpenSUSE]    

4. Gedit

Gedit est une application d'édition de texte open source conçue pour l'édition de texte à usage général avec une interface graphique claire et simple pour une utilisation facile. Il s'agit de l'éditeur de texte propre à GNOME et est livré comme éditeur de texte par défaut de l'environnement de bureau GNOME.

Les fonctionnalités de gedit incluent la sauvegarde de fichiers, le retour à la ligne du texte, la numérotation des lignes, l'édition de fichiers à distance, les polices et les couleurs configurables, la prise en charge des expressions régulières, etc.

Pour installer Gedit sur Linux, vous pouvez utiliser la commande suivante adaptée à votre distribution Linux spécifique.

sudo apt install gedit         [On Debian, Ubuntu and Mint]
sudo yum install gedit         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/gedit  [On Gentoo Linux]
sudo apk add gedit             [On Alpine Linux]
sudo pacman -S gedit           [On Arch Linux]
sudo zypper install gedit      [On OpenSUSE]    

5. Génial

Geany est un éditeur de texte GTK+ open source créé pour fournir aux utilisateurs un IDE léger et rapide qui ne dépend guère d'autres packages.

Ses fonctionnalités incluent une console basculable intégrée, un langage de programmation multiple, la prise en charge du format de fichier, le pliage de code, des conseils d'appel, la navigation dans le code, la saisie semi-automatique du nom du symbole, etc.

Pour installer Geany sur Linux, vous pouvez utiliser la commande suivante adaptée à votre distribution Linux spécifique.

sudo apt install geany         [On Debian, Ubuntu and Mint]
sudo yum install geany         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/geany  [On Gentoo Linux]
sudo apk add geany             [On Alpine Linux]
sudo pacman -S geany           [On Arch Linux]
sudo zypper install geany      [On OpenSUSE]    

6. Éditeur de texte GNOME

GNOME Text Editor est le principal outil d'écriture du système de bureau GNOME qui offre une excellente expérience utilisateur d'édition avec des thèmes intégrés et une coloration syntaxique pour une variété de langages de programmation, notamment Python, JavaScript, C et C++. Il possède également des fonctionnalités telles que la recherche et le remplacement, les numéros de ligne et la saisie semi-automatique.

À partir de la version 42 de GNOME en mars 2022, l'éditeur de texte GNOME est devenu le principal outil d'écriture pour GNOME, remplaçant gedit. La raison de ce changement était que les développeurs de GNOME voulaient que tous leurs programmes suivent les règles régissant l'apparence et le fonctionnement des choses dans GNOME.

Pour installer GNOME Text Editor sur Linux, vous pouvez utiliser la commande suivante adaptée à votre distribution Linux spécifique.

sudo apt install gnome-text-editor         [On Debian, Ubuntu and Mint]
sudo yum install gnome-text-editor         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/gnome-text-editor  [On Gentoo Linux]
sudo apk add gnome-text-editor             [On Alpine Linux]
sudo pacman -S gnome-text-editor           [On Arch Linux]
sudo zypper install gnome-text-editor      [On OpenSUSE]    

7. Texte sublime

Sublime Text est un éditeur de code source gratuit, puissant, propriétaire, maintenu par la communauté, multiplateforme et extensible, doté d'une API Python.

Sublime Text a été publié pour la première fois en 2008 par Jon Skinner et Will Bond et a depuis conquis le cœur des utilisateurs dévoués qui jurent qu'il s'agit du moderne. version de vi et GNU Emacs.

Il propose une interface utilisateur claire et minimaliste, Goto Anything, une édition fractionnée, un changement de projet instantané, la prise en charge de pratiquement tous les langages de programmation, la prise en charge de tonnes de plugins, etc.

En savoir plus sur Comment installer Sublime Text sur Linux

8. Kate

Kate (KDE Advanced Text Editor) est un éditeur de texte GUI open source développé par la communauté KDE et fourni avec le logiciel KDE depuis 2001.

Kate est utilisé comme composant d'édition dans Quanta Plus, le frontal LaTeX et KDevelop, entre autres technologies. . Ses fonctionnalités incluent le pliage de code, la coloration syntaxique extensible via des fichiers XML, la détection automatique de l'encodage des caractères, etc.

Pour installer Kate sur Linux, vous pouvez utiliser la commande suivante adaptée à votre distribution Linux spécifique.

sudo apt install kate         [On Debian, Ubuntu and Mint]
sudo yum install kate         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/kate  [On Gentoo Linux]
sudo apk add kate             [On Alpine Linux]
sudo pacman -S kate           [On Arch Linux]
sudo zypper install kate      [On OpenSUSE]    

9. Bloc-notesqq

Notepadqq est un éditeur de code source entièrement gratuit créé comme alternative Linux à Notepad++ et disponible uniquement pour Windows. Tout comme Notepadd++, il vise à garantir que la taille des programmes est petite avec une vitesse d'exécution élevée.

Ses fonctionnalités incluent une interface utilisateur simple et attrayante avec prise en charge de l'édition multi-vues, de l'extension de plugin, de plusieurs langages de programmation, de la coloration syntaxique, etc.

Pour installer Notepadqq sur Linux, vous pouvez utiliser la commande suivante adaptée à votre distribution Linux spécifique.

sudo apt install notepadqq         [On Debian, Ubuntu and Mint]
sudo yum install notepadqq         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/notepadqq  [On Gentoo Linux]
sudo apk add notepadqq             [On Alpine Linux]
sudo pacman -S notepadqq           [On Arch Linux]
sudo zypper install notepadqq      [On OpenSUSE]    

10. Code Visual Studio

Visual Studio Code est un éditeur de texte multiplateforme puissant, extensible et entièrement personnalisable créé par Microsoft Corporation. Il offre aux utilisateurs de toutes les plateformes un environnement unifié pour créer et tester des programmes dans n'importe quelle langue et pour n'importe quelle plateforme.

Les fonctionnalités de VS Code incluent IntelliSense, des commandes Git intégrées, un débogueur intégré à l'éditeur avec des interruptions de débogage, des piles d'appels et une console interactive, ainsi qu'une prise en charge de presque toutes les programmations. langue, etc

Pour installer Visual Studio Code sur Linux, vous pouvez utiliser la commande suivante adaptée à votre distribution Linux spécifique.

sudo apt install code         [On Debian, Ubuntu and Mint]
sudo yum install code         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/code  [On Gentoo Linux]
sudo apk add code             [On Alpine Linux]
sudo pacman -S code           [On Arch Linux]
sudo zypper install code      [On OpenSUSE]    

11. SciTE

SciTE est un éditeur de texte basé sur SCIntilla qui a été créé à l'origine pour démontrer Scintilla, mais qui est depuis devenu utile pour développer et exécuter des programmes qui ont généralement des configurations simples.

Il comporte une interface graphique simple à onglets avec coloration syntaxique, prise en charge du texte bidirectionnel, des scripts d'assistance, des raccourcis clavier configurables, etc.

La version gratuite de SciTE est disponible pour les systèmes compatibles Linux avec GTK+ et Windows, tandis qu'une version commerciale peut être téléchargée sur le Mac App Store.

Pour installer SciTE sur Linux, vous pouvez utiliser la commande suivante adaptée à votre distribution Linux spécifique.

sudo apt install scite         [On Debian, Ubuntu and Mint]
sudo yum install scite         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/scite  [On Gentoo Linux]
sudo apk add scite             [On Alpine Linux]
sudo pacman -S scite           [On Arch Linux]
sudo zypper install scite      [On OpenSUSE]    

12. CodeLobster

CodeLobster est un IDE multifonctionnel et portable entièrement gratuit conçu pour les projets PHP, HTML, CSS et JavaScript avec prise en charge de plus de 15 frameworks. Il offre aux utilisateurs presque toutes les fonctionnalités de nombreuses applications payantes telles que la mise en évidence de paires, les info-bulles, le débogage PHP et JS, la saisie semi-automatique avancée, la recherche incrémentielle, etc.

La version professionnelle contient des fonctionnalités telles que SASS et LESS, la comparaison de fenêtres fractionnées, la validation de code, un gestionnaire SQL, etc., ainsi qu'une tonne de plugins supplémentaires dignes des utilisateurs d'entreprise.

Résumé

Alors voilà, les gars. Les 11 meilleures alternatives d'éditeur de texte à Notepadd++ sont disponibles pour Linux. Connaissez-vous des solutions efficaces que vous aimeriez voir ajoutées à la liste ? N'hésitez pas à déposer des commentaires dans la section ci-dessous.