NEdit

NEdit
Description de l'image NEdit.svg.
Description de cette image, également commentée ci-après
interface de NEdit 5.5 avec onglets
Informations
Dernière version 5.7 ()[1]
Écrit en C
Interface Motif
Système d'exploitation Type Unix
Environnement Unix
Type Éditeur de texte
Licence GNU GPL
Site web

NEdit (signifiant the Nirvana editor en anglais) est un éditeur de texte et de code source pour l'environnement graphique X Window. Il propose une interface similaire aux éditeurs de texte sur Microsoft Windows et Macintosh, à la différence des plus anciens éditeurs UNIX, comme vi et Emacs.

Utilisation

Nedit a une interface graphique commandée par la souris avec des menus déroulants pour l'aide en ligne, les opérations sur les fichiers, la recherche/remplacement utilisant des expressions régulières, et la configuration de l'application. Pour les programmeurs, Nedit permet d'indenter des blocs de texte, de rechercher la parenthèse ouvrante associée à une parenthèse fermante, et de coloriser les mots-clés du langage de programmation. Par défaut, Nedit peut coloriser les mots-clés des langages C,C++, Java, Ada, FORTRAN, Pascal, Yacc, Perl, Python, Tcl, Csh, Awk,HTML, LaTeX, VHDL, Verilog. Les fichers .patspermettent de définir les règles de colorisation pour d'autres langages. L'éditeur est aussi extensible par des macros.[2]

Histoire

Nedit a été écrit par Tony Balinski, Arne Førlie, Nathaniel Gray, Eddy De Greef, Thorsten Haude, Andrew Hood, Scott Tringali, TK Soh, Mark Edel,Joy Kyriakopulos, Christopher Conrad, Jim Clark, Arnulfo Zepeda-Navratil,Suresh Ravoor, Max Vohlken, Yunliang Yu, Donna Reid, Steve Haehn, Steve LoBasso and Alexander Mai[3].

Développé au départ au Fermi National Accelerator Laboratory, il faisait partie d'un ensemble de logiciels appelé Nirvana Tools comprenant outre NEdit, Histo-scope (pour tracer des histogrammes, NPlot pour tracer des graphes à partir de fichiers texte, et Visajet pour interagir avec des simulations Monte-Carlo[4]. Ces différents logiciels sous Unix utilisaient la bibliothèque Motif. NEdit était compatible avec l'encodage ISO/CEI 8859-1.

Versions successives

  • 4.0.2 1997
  • 4.0.3
  • 5.0.1
  • 5.4 Février 2004
  • 5.5, Octobre 2004
  • 5.6 Décembre 2014
  • 5.7 Février 2017

Versions dérivées

Une version améliorée, utilisant l'encodage UTF-8, appelée XNEdit est developpée par Olaf Wintermann[3].

Une autre version, nedit-ng, utilise la bibliothèque Qt à la place de Motif[5].

Notes et références

  1. « NEdit - Browse /nedit-source at SourceForge.net »
  2. « NEdit » [archive du ], sur www-pat.fnal.gov (consulté le )
  3. 1 2 « XNEdit / Code / [44f21f] », sur sourceforge.net (consulté le )
  4. (en) Edel, M, « Using workstation GUIs in HEP, X-Windows, Motif and the Nirvana project », Computing in High Energy Physics Conference, september 21-25, 1992 (lire en ligne Accès libre)
  5. Evan Teran, eteran/nedit-ng, (lire en ligne)

Annexes

Articles connexes

Liens externes

  • icône décorative Portail des logiciels libres
  • icône décorative Portail de la programmation informatique