Notepad, vous connaissez ?
c’est l’éditeur de base que propose Microsoft sur ses plateformes systèmes Windows.
Notepad ++, c’est le grand frère  open source…

Notepad++ est à l’origine un projet OpenSource, désormais totalement mature.
Il est distribué sous licence GPL.

Notepad++ est un editeur de code source WYSIWYG codé en C++ (win32 api et STL), offrant la colloration syntaxique de plus de 20 langages, ce qui facilite grandement la visibilité du code et le travail du développeur !

Voici une liste des principaux codes supportés par cette fonction novatrice :

  • C, C++,  C# , Objective-C, Pascal, Lisp, Smalltalk, ADA
  • PHP, CSS, doxygen, SQL
  • XML, HTML, ASP, VB/VBS
  • Java, Javascript, Perl, Python, Postcript
  • makefile, RC resource file, Assembler, Ruby, Cmake, YAML
  • Ascii art (.nfo), ini file, batch file, Properties, Autoit, KiXtart, Innosetup
  • Lua, TeX, TCL, Scheme, Diff,VHDL, Caml, Matlab, Verilog, Haskell

L’éditeur permet l’édition simultanée de plusieurs documents grace à un système d’onglets. De plus il est possible de visualiser et editer deux documents différents en même temps, ou encore un même document dans deux vues différentes.
Dans ce cas, les modifications faites dans une vue sont faites en même temps dans l’autre vue.

Principales fonctions :

  • Wysiwyg
  • Coloration des mots définis par l’utilisateur
  • Auto-complétion : l’utilisateur peut définir sa propre liste d’APIs
  • Edition simultanée de plusieurs documents ou d’un document en mode multi-vues
  • Fonction de recherche et de remplacement
  • Auto détection de modification de fichier
  • Multilingue
  • Signets
  • Macros
  • Plugins

Visiter le site Notepad+