Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur Graph Search.
Un éditeur de texte est un logiciel destiné à la création et l'édition de fichiers textes. Chaque système d'exploitation fournit un éditeur, tant son usage est courant, voire indispensable pour certaines tâches informatiques de base comme l'administration de système et le développement de logiciels. thumb|Une chasse fixe conduit à un alignement vertical des caractères, où le i est aussi large que le w. Un éditeur de texte se distingue d'un traitement de texte en ce qu'il est orienté "lignes de code" plutôt que "paragraphes" et que les fichiers textes ne contiennent en général pas de mise en forme (taille et genre de la police, etc). TextEdit, l'éditeur de NeXTSTEP, constitue une exception: ce logiciel a un format de fichiers élaboré, contenant les informations de structuration et — séparément ou non — de présentation. L'éditeur utilise des fichiers de texte brut, présentés souvent avec une police à empattement et chasse fixes. Beaucoup d'éditeurs permettent d'agrandir et de rétrécir à volonté la police pendant une session, mais cette information n'est ensuite pas stockée dans le fichier lui-même. Une police à chasse fixe permet par exemple d'aligner verticalement des sections correspondantes de texte, ce qui est utile pour rédiger des informations tabulées telles que du code source FORTRAN ou assembleur, etc. Les fonctionnalités les plus élémentaires d'un éditeur sont : 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é.
Dirk Grundler, Mohammad Hamdi, Ferdinand Rémy Hynek Posva
Dirk Grundler, Korbinian Baumgärtl
Brice Tanguy Alphonse Lecampion, Carlo Peruzzo, Seyyedmaalek Momeni, Fatima-Ezzahra Moukhtari, Guanyi Lu