Notepad++ est un éditeur de code source libre et un remplacement du Bloc-notes qui supporte plusieurs langues. Fonctionnant dans l'environnement MS Windows, son utilisation est régie par la licence GPL.
Basé sur un puissant composant d'édition Scintilla, Notepad++ est écrit en C++ et utilise une API Win32 pure et une STL qui assure une vitesse d'exécution plus élevée et une taille de programme plus petite. En optimisant autant de routines que possible sans perdre en convivialité, Notepad++ tente de réduire les émissions mondiales de dioxyde de carbone. En utilisant moins de puissance CPU, le PC peut réduire la vitesse et la consommation d'énergie, ce qui se traduit par un environnement plus vert.
- Mise en évidence de la syntaxe et repliement de la syntaxe
- WYSIWYG
- Mise en évidence de la syntaxe définie par l'utilisateur
- Auto-complétion
- Multi-document
- Multi-View
- Recherche/remplacement d'expressions régulières soutenu
- Soutien à la fonction "Drag 'N' Drop" (glisser-déposer)
- Position dynamique des points de vue
- Auto-détection de l'état des fichiers
- Zoom avant et zoom arrière
- Soutien à l'environnement multilingue
- Marquer d'un signet
- Mise en évidence de la ligne directrice sur l'accolade et l'indentation
- Enregistrement et lecture de macros