Liste des éditeurs de texte - List of text editors

Ce qui suit est une liste d' éditeurs de texte notables .

Interface utilisateur graphique et textuelle

Les éditeurs suivants peuvent être utilisés avec une interface utilisateur graphique ou une interface utilisateur texte .

Nom La description Licence
Aquamacs Emacs Une distribution de GNU Emacs fortement modifiée pour se comporter comme un programme Mac. GPL-3.0 ou version ultérieure
Crème Une configuration de Vim . GPL-3.0 ou version ultérieure
Elvis Un clone vi/ex avec des commandes et des fonctionnalités supplémentaires. ClArtistique
Éditeur polyvalent extensible (EVE) Par défaut sous OpenVMS . ?
GNU Emacs / XEmacs Deux forks de longue date du célèbre éditeur de programmeur Emacs . Emacs et vi sont les éditeurs de texte dominants sur les systèmes d'exploitation de type Unix et ont inspiré la guerre des éditeurs . GPL-3.0-ou-plus tard / GPL-2.0-ou-plus tard
Éditeur sensible au langage (LSE) Éditeur de programmeur pour OpenVMS implémenté à l'aide de TPU . ?
Textadept Un éditeur modulaire et multiplateforme écrit en C et Lua , utilisant Scintilla . MIT
vil (vi comme Emacs) Un travail similaire à vi qui conserve le jeu de commandes vi tout en ajoutant de nouvelles fonctionnalités : plusieurs fenêtres et tampons, annulation infinie, colorisation, capacités d'extension scriptables, etc. GPL-2.0 uniquement
vigueur Un clone basé sur les idées de l' éditeur vi et conçu pour être utilisé à la fois à partir d'une interface en ligne de commande et dans une interface utilisateur graphique . Vigueur

Interface utilisateur graphique

Nom La description Licence
Acmé Une interface utilisateur pour les programmeurs par Rob Pike . MIT
AkelPad éditeur pour le texte brut. Il est conçu pour être un petit et rapide. De nombreux plugins. BSD-2-Clause
Alphatk Propriétaire
Arachnophilie Logiciel gratuit
Atome Un éditeur modulaire à usage général construit à l'aide de HTML , CSS et JavaScript sur Chromium et Node.js . MIT
BBModifier Propriétaire
BBEdit Lite Logiciel gratuit
Poisson bleu Un éditeur de développement web. GPL-3.0 ou version ultérieure
Supports Un éditeur modulaire, orienté Web, construit à l'aide de HTML , CSS et JavaScript au-dessus de Chromium Embedded Framework . MIT
CodeWright Propriétaire
Éditeur cramoisi Logiciel gratuit
CudaText Écrit en Pascal Objet sur Lazarus (IDE) , donc interface graphique native multiplateforme. MPL-2.0
Cygnus Ed (CED) Propriétaire
Éditeur de texte Par défaut sous IBM OS/2 versions 2-4. Propriétaire
Eddie Un éditeur conçu à l'origine pour BeOS et plus tard porté sur Linux et macOS . Logiciel gratuit
Éditeur Em Propriétaire
Epsilon Propriétaire
Coussin de plume Un éditeur léger basé sur Qt . GPL-3.0 ou version ultérieure
Geany Un éditeur/ IDE rapide et léger , utilise GTK+ . GPL-2.0 ou version ultérieure
gedit Par défaut sous GNOME . GPL-2.0 ou version ultérieure
GoldED (éditeur de texte de Cubic IDE ) Propriétaire
Kit HTML Logiciel gratuit
HxD Un éditeur pour les gros fichiers texte Logiciel gratuit
iA écrivain Un éditeur de texte Markdown multi-plateforme avec un ensemble de fonctionnalités axées sur l'écriture Propriétaire
jModifier Un éditeur de programmeur multiplateforme gratuit écrit en Java , sous licence GPL . GPL-2.0 ou version ultérieure
JUPITER La propre version d'Emacs de Jonathan JUPITER
JuffEd Un éditeur de texte léger écrit en Qt4 . GPL-2.0 uniquement
Kate Un éditeur de texte de base pour le bureau KDE . LGPL , GPL
Kédit Un éditeur avec des commandes et des macros Rexx similaires à IBM XEDIT . Propriétaire
Kile Un éditeur TeX / LaTeX convivial . GPL-2.0 ou version ultérieure
Komodo Modifier MPL-1.1
KWrite Un éditeur par défaut sur KDE . LGPL
Lapis Un éditeur de texte expérimental permettant plusieurs éditions simultanées de texte dans une sélection multiple à partir de quelques exemples fournis par l'utilisateur . GPL-2.0
Coussinet Par défaut sous LXDE . et Xfce GPL-2.0 ou version ultérieure
LED – Éditeur LaTeX Logiciel gratuit
Leo Un éditeur de texte qui présente des contours avec des clones comme outil central d'organisation et de navigation. MIT
Table lumineuse Un éditeur de texte et un IDE avec une évaluation d'expression en ligne en temps réel. Destiné principalement aux langages dynamiques tels que Clojure , Python et JavaScript , et pour le développement web. MIT / GPL-3.0 uniquement
mcedit Un éditeur de texte fourni avec Midnight Commander . GPL-3.0 ou version ultérieure
Métapad Remplacement du bloc-notes Windows, sous licence GPL . GPL-3.0 ou version ultérieure
MicroEMACS MicroEMACS JASSPA GPL-2.0 ou version ultérieure
Tapis de souris La valeur par défaut sous Xfce . GPL-2.0 ou version ultérieure
Multi-édition Propriétaire
NEdit – "Éditeur Nirvana" GPL-2.0 ou version ultérieure
Bloc-notes Par défaut sous Microsoft Windows . Propriétaire
Bloc-notes++ Un éditeur de texte à onglets. GPL-3.0 ou version ultérieure
Pe Un éditeur de texte pour BeOS. MIT
prune L'éditeur de texte par défaut de l' environnement de bureau MATE pour Linux. GPL-2.0 ou version ultérieure
PolyModifier Propriétaire
Éditeur de fichiers du programmeur (PFE) Logiciel gratuit
PSPad Un éditeur pour Microsoft Windows avec divers environnements de programmation. Logiciel gratuit
RJ Texted Logiciel gratuit
Sam MIT
SciTE HPND
TexteSimple Par défaut sous Classic Mac OS à partir de la version 7.5. Propriétaire
SlickModifier Propriétaire
Smultron Un éditeur de texte macOS. Propriétaire
Aperçu de la source Propriétaire
SubEthaEdit
(anciennement appelé Hydra)
Propriétaire
Texte sublime
Propriétaire
TeachText Par défaut sous les versions Classic Mac OS antérieures à 7.5. Propriétaire
Bloc-notes TED Logiciel gratuit
Tex-Edit Plus Propriétaire
TextPad et Wildedit Propriétaire
TeXnicCenter GPL
TeXShop Éditeur et prévisualiseur TeX / LaTeX . GPL-2.0
TexteModifier Par défaut sous macOS , NeXTSTEP et GNUstep . BSD-3-Clause
TextMate GPL-3.0 ou version ultérieure
TextWrangler Éditeur Mac uniquement par Bare Bones Software , supprimé. Version finale publiée le 20/09/2016, remplacée par le niveau gratuit de [BBEdit]. Logiciel gratuit
L'éditeur Hessling GPL-2.0 ou version ultérieure
L'éditeur SemWare (TSE)
(anciennement appelé QEdit).
Propriétaire
Style top Propriétaire
UltraModifier Éditeur de texte et de code source avec  coloration syntaxique , pliage de code, FTP, etc. Gère les fichiers de plusieurs gigaoctets. Propriétaire
Ulysse Propriétaire
VEDIT Propriétaire
Code Visual Studio Un éditeur de code extensible prenant en charge les opérations de développement telles que le débogage, l'exécution de tâches et le contrôle de version. MIT
WinEdt Propriétaire
X11 Xmodifier MIT
XEDIT Par défaut sous VM/CMS . Propriétaire
Yudit GPL-2.0 uniquement

Interface utilisateur texte

Défaillance du système

Nom La description Licence
E est l'éditeur de texte dans PC DOS 6, PC DOS 7 et PC DOS 2000 . Propriétaire
ed L' éditeur de ligne par défaut sur Unix depuis la naissance d'Unix. Soit ed soit un éditeur compatible est disponible sur tous les systèmes étiquetés comme Unix (pas par défaut sur tous). Logiciel gratuit
DE L'éditeur par défaut sur CP/M , MP/M , Concurrent CP/M , CP/M-86 , MP/M-86 , Concurrent CP/M-86 . Logiciel gratuit
ÉDITER La valeur par défaut sur MS-DOS 5.0 et versions ultérieures est incluse avec toutes les versions 32 bits de Windows qui ne reposent pas sur une copie distincte de DOS. Jusqu'à l'inclusion de MS-DOS 6.22 , il ne prenait en charge que les fichiers jusqu'à 64 Ko. Propriétaire
ÉDITER L'éditeur de texte dans Novell DOS 7 , OpenDOS 7.01 , DR-DOS 7.02 et versions ultérieures. Prend en charge les fichiers volumineux tant que l'espace d'échange est disponible. Les versions 7 et supérieures prennent en charge en option une interface utilisateur pseudo-graphique nommée NewUI. Propriétaire
EDIX L'éditeur de texte dans Concurrent DOS , Concurrent DOS XM , Concurrent PC DOS , Concurrent DOS 386 , FlexOS 286 , FlexOS 386 , 4680 OS , 4690 OS , S5-DOS/MT . Propriétaire
ÉDITEUR L'éditeur de texte dans DR DOS 3.31 à DR DOS 6.0 et le prédécesseur de EDIT . Propriétaire
EDLIN Un éditeur de ligne basé sur la ligne de commande introduit avec 86-DOS et la valeur par défaut sur MS-DOS avant la version 5 et est également disponible sur MS-DOS 5.0 et Windows NT. Propriétaire
ee Signifie Easy Editor , fait partie du système de base de FreeBSD , avec vi. Logiciel gratuit
nvi (Installé en tant que vi par défaut dans les systèmes d'exploitation BSD et certaines distributions Linux ) - Un remplacement gratuit pour le vi d'origine qui maintient la compatibilité tout en ajoutant de nouvelles fonctionnalités. BSD-3-Clause
vi La valeur par défaut pour les systèmes Unix et doit être incluse dans tous les systèmes compatibles POSIX - L'un des premiers éditeurs d'écran, il est basé sur ex . Clause BSD-4 ou CDDL

Autres

Nom La description Licence
EPPE ECCE (The Edinburgh Compatible Context Editor) est un éditeur de texte conçu par le Dr Hamish Dewar de l'Université d'Édimbourg. Logiciel gratuit
Emacs Un éditeur basé sur écran avec un langage informatique intégré, Emacs Lisp . Les premières versions ont été implémentées dans TECO, voir ci-dessous. Logiciel gratuit
JED Éditeur multimode et multifenêtre avec menus déroulants, pliage, prise en charge des ctags, annulation, UTF-8, macros clés, sauvegarde automatique, etc. Multi-émulation ; la valeur par défaut est emacs. Programmable en S-Lang . GPL-2.0 ou version ultérieure
JOE Un éditeur d'écran moderne avec une sorte de style WordStar amélioré à l'interface, mais peut également émuler Pico. Logiciel gratuit
LE GPL-3.0 ou version ultérieure
mcedit Éditeur de texte de terminal complet pour les systèmes de type Unix. GPL-3.0 ou version ultérieure
mg Petit et léger, utilise les raccourcis clavier GNU/Emacs. Installé par défaut sur OpenBSD. Domaine public
Miné Éditeur de texte avec interface conviviale, contrôle de la souris et des menus et prise en charge étendue d'Unicode et de CJK ; pour Unix/Linux et Windows/DOS. GPL
GNU nano Un clone de Pico sous licence GPL . GPL-3.0 ou version ultérieure
ne Un remplacement minimal et moderne de vi. GPL-3.0 ou version ultérieure
Pico Apache-2.0
SETEDIT Un clone de l'éditeur des IDE Turbo* de Borland. GPL-2.0 ou version ultérieure
L'éditeur SemWare (TSE pour DOS)
(anciennement appelé QEdit)
Propriétaire
Zile Logiciel gratuit

clones vi

Nom La description Licence
OccupéBox vi Un petit clone vi avec un minimum de commandes et de fonctionnalités. GPL-2.0 uniquement
Elvis Le premier clone de vi et le vi par défaut dans Minix. ClArtistique
ex Ou est-ce que vi est un ex- clone ? ex était un ex tendait version ed . Il a obtenu une interface visuelle plein écran, devenant ainsi l' éditeur de texte vi . Logiciel gratuit
nvi Une nouvelle implémentation et actuellement la norme vi dans les distributions BSD. BSD-3-Clause
Stevie STEVIE (ST Editor for VI Enthusiasts) pour l'Atari ST, le point de départ pour vim et xvi Domaine public
vil Dérivé d'une première version de Microemacs dans le but d'apporter le paradigme d'édition multi-fenêtres/multi-tampon d' Emacs aux utilisateurs de vi. Publié pour la première fois en 1991 avec une annulation infinie, une compatibilité UTF-8, un fonctionnement multi-fenêtres/multi-tampon, un langage d'extension de macro, une coloration syntaxique, des crochets de lecture et d'écriture de fichiers, etc. GPL-2.0 uniquement
vigueur Une version étendue de l'éditeur vi, avec de nombreuses fonctionnalités supplémentaires conçues pour être utiles dans l'édition du code source du programme. Vigueur

Sources:

Pas d'interface utilisateur (bibliothèques/boîtes à outils d'éditeur)

Nom La description Licence
Système de texte de cacao Prend en charge les composants texte de macOS . Propriétaire
Scintilla (logiciel) Utilisé comme noyau de plusieurs éditeurs de texte. HPND
sed (éditeur de flux) La norme Unix de tream ed Itor en fonction des caractéristiques de script dans ed . Un utilitaire qui analyse et transforme le texte, à l'aide d'un langage de programmation simple et compact. Logiciel gratuit
Utilitaire de traitement de texte (TPU) Package de langage et d'exécution, développé par DEC , utilisé pour implémenter l' éditeur sensible au langage et l' éditeur polyvalent extensible , Eve. Propriétaire

Art ASCII et ANSI

Éditeurs spécialement conçus pour la création d' art textuel ASCII et ANSI .

  • ACiDDraw - conçu pour l'édition d'art textuel ASCII. Prend en charge la couleur ANSI (ANSI X3.64)
  • JavE - Éditeur ASCII, portable sur n'importe quelle plate-forme exécutant une interface graphique Java
  • PabloDrawÉditeur ANSI/ASCII permettant à plusieurs utilisateurs d'éditer via des connexions réseau TCP/IP
  • TheDraw – Éditeur de texte ANSI / ASCII pour la prise en charge des formats de fichiers DOS et PCBoard

Éditeurs de polices ASCII

  • FIGlet - pour créer du texte d'art ASCII
  • TheDrawÉditeur de texte MS-DOS ANSI/ASCII avec éditeur intégré et gestionnaire de polices ASCII
  • PabloDraw - Éditeur de texte .NET conçu pour la création d'art ANSI et ASCII

Historique

Éditeurs visuels et plein écran

  • Brief - un éditeur de programmeur pour DOS et OS/2
  • Modifier l'application - un éditeur de programmeur pour Mac OS classique
  • EDIT - un éditeur basé sur des menus introduit pour remplacer EDLIN dans MS-DOS version 5.0 et plus et disponible dans la plupart des Microsoft Windows
  • EDT - un éditeur basé sur les caractères utilisé sur les DEC PDP-11 et VAXen
  • O26 - écrit pour la console opérateur des machines de la série CDC 6000 au milieu des années 1960
  • Rouge - un éditeur VAX / VMS , écrit en variante Forth STOIC
  • se - un premier éditeur d'écran pour Unix
  • SED – éditeur multiplateforme des années 1980, fonctionnait sur TOPS-10 , TOPS-20 et VAX/VMS
  • STET (l'outil d'édition structurée) - peut avoir été le premier éditeur de pliage ; sa première version a été écrite en 1977
  • TeachText
  • TECO - un éditeur basé sur des caractères, qui comprenait un langage de programmation.

Éditeurs de ligne

Voir également

Remarques