Notepad++ è un editor di testo per l’ambiente Windows scaricabile gratuitamente dal sito https://notepad-plus-plus.org.
Basato sul potente componente di editing Scintilla, Notepad++ è scritto in C++ e utilizza API Win32 e STL (Standard Template Library) puri che garantiscono una maggiore velocità di esecuzione e dimensioni del programma inferiori.
L’autore Don Ho afferma che ottimizzando quante più routine possibili senza perdere la facilità d’uso, Notepad++ sta cercando di ridurre le emissioni mondiali di anidride carbonica: quando si utilizza meno potenza della CPU, il PC può rallentare e ridurre il consumo energetico, risultando in un ambiente più ecologico.
Le principali caratteristiche di Notepad++ sono:
- l’autocompletamento,
- la ricerca/sostituzione tramite espressioni regolari,
- la possibilità di nascondere porzioni di codice (code folding),
- la possibilità di utilizzare i segnalibri,
- l’evidenziazione delle parentesi,
- l’evidenziazione del codice (in base al linguaggio),
- la visualizzazione a schede per aprire più documenti
- il supporto per l’aggiunta di plugin.