Académique Documents
Professionnel Documents
Culture Documents
ouvrir un fichier (en proposant parfois une liste de fichiers récemment ouverts, ou déjà existants, voire en permettant de restreindre cette liste par un
filtre) ;
ajouter du texte dans une ligne, ou des lignes dans un fichier ;
supprimer des caractères dans une ligne, ou des lignes d'un fichier ;
rechercher/remplacer une chaîne texte (la recherche n'est pas toujours disponible) ; un éditeur comme EMACS réalise sa recherche au fur et à
mesure de la frappe des caractères, comme les traitements de textes Wang à qui cela avait valu sa notoriété. D'autres systèmes attendent la fin de
la frappe pour commencer la recherche, à la manière des mainframes ;
sauvegarder le fichier, ou au contraire sortir en renonçant aux modifications (en cas de grosse erreur comme un effacement involontaire de texte).
Les éditeurs peuvent imposer des particularités ou offrir certaines fonctionnalités de configuration liés à certaines particularités des fichiers textes (taille
des tabulations, codage du retour à la ligne (LF (#0A) pour la majorité des systèmes d'exploitation, CR (#0D) pour les anciens Macintosh ou encore
CR/LF (#0D0A) pour les produits Microsoft (MS-DOS et MS Windows)), ajout/suppression/reconnaissance de l'indicateur d'ordre des octets (IOO ou
BOM), caractère de fin de fichier), en fonction de leurs caractéristiques d'interopérabilité et de leur ancienneté.
Copier-coller ;
Ouverture simultanée de plusieurs fichiers ;
Gestion de zones tampon entre les fichiers ;
Définition de macro-commandes ;
Gestion des abréviations à la volée ;
Fonctionnalités avancées de recherche et remplacement de texte ou motifs (notamment par l'usage des expressions rationnelles) ;
Interaction avec des programmes externes sur les fichiers (compilateurs notamment) ;
Indentation automatique pour certaines extensions de fichiers, comme le code source de divers langages de programmation ;
Le complètement automatique (autocomplétion) pour certains langages, tels que le HTML ;
Coloration syntaxique ;
Gestion de différents encodages de caractères (8 bits, Unicode...).
Rien n'empêche d'utiliser un éditeur pour lire des fichiers. Certains éditeurs disposent d'un mode de lecture seule.
Les éditeurs plein écran (également appelés en anglais full-screen ou encore 全屏幕, quán píngmù en chinois) ;
Les éditeurs en mode caractère.
Un éditeur plein écran n'interagit avec l'unité centrale que lorsqu'est pressée une touche comme Entrée ou l'une des touches de fonction (Fx) ou
d'action (PAn) [à définir] du terminal. Le reste du temps, ce sont les capacités d'insertion native fournies par l'unité de contrôle du terminal qui permettent
l'ajout, la suppression ou l'insertion de caractères dans toutes les lignes affichées sur l'écran.
Un éditeur interactif dispose de presque toute la puissance de l'ordinateur pour lui seul, et peut donc accomplir des actions bien plus puissantes. Un
exemple typique est la programmation des mots-clé du BASIC : Alt-P écrit PRINT, Alt-F écrit FOR, Alt-E écrit END, etc. Ces macros peuvent diviser par
trois le temps de frappe d'un programme.
Les éditeurs de texte pour programmeurs offrent souvent la coloration syntaxique qui améliore la lisibilité du code source.
Atom (MIT)
Bluefish (GPL)
Emacs (GPL v3)
gedit (GPL)
Geany (GPL v2/v3)
Jed (GPL)
jEdit (GPL) éditeur de texte programmé en Java
Komodo Edit (MPL) basé sur Scintilla (pour l'éditeur) et Firefox (pour le rendu HTML)
NEdit (GPL)
SciTE basé sur Scintilla
Sublime Text (Licence propriétaire)
UltraEdit (Licence propriétaire)
Vim (logiciel libre)
Microsoft Visual Studio
ChromEdit Plus, un éditeur pour les fichiers de configuration des logiciels Mozilla, disponible sous forme d'extension.
Éditeur XML
Sur les autres projets Wikimedia :
Guerre d'éditeurs
éditeur de texte, sur le Wiktionnaire
(en) Comparaison d'éditeurs de texte, en anglais
Éditeur hexadécimal
Droit d'auteur : les textes sont disponibles sous licence Creative Commons attribution, partage dans les mêmes conditions ; d’autres conditions peuvent s’appliquer. Voyez les
conditions d’utilisation pour plus de détails, ainsi que les crédits graphiques. En cas de réutilisation des textes de cette page, voyez comment citer les auteurs et mentionner la
licence.
Wikipedia® est une marque déposée de la Wikimedia Foundation, Inc., organisation de bienfaisance régie par le paragraphe 501(c)(3) du code fiscal des États-Unis.
Politique de confidentialité À propos de Wikipédia Avertissements Contact Version mobile Développeurs Statistiques Déclaration sur les témoins (cookies)