Notepad++ è un potente editor di file di testo gratuito con evidenziazione della sintassi, che lo rende uno dei migliori strumenti per la composizione, la modifica del codice dei programmi, il lavoro con i database e il semplice testo.
Si tratta essenzialmente di un'alternativa migliorata al solito Notepad, con una vasta gamma di utili funzioni. Oltre all'evidenziazione della sintassi dei linguaggi di programmazione, le già potenti funzionalità di Notepad++ possono essere estese all'infinito con plugin aggiuntivi. La maggior parte dei plugin è anche gratuita. Tra i plugin più utili, possiamo citare Auto save, che salva automaticamente il documento, Compare, che confronta due file diversi alla ricerca di differenze, Document Monitor, che controlla se il documento è stato modificato in un'altra applicazione mentre ci si sta lavorando.
Tra le sue caratteristiche più interessanti vi sono l'aggiunta automatica di tag, che fa risparmiare tempo, e l'impostazione di marcatori nel codice che state modificando, che vi permette di navigare tra migliaia di righe di codice fino a raggiungere ciò che vi serve con un paio di clic.
Caratteristiche principali di Notepad++
- Evidenziazione della sintassi e collasso dei blocchi in base ai linguaggi di programmazione;
- editor di testo WYSIWYG, che consente di vedere il testo stampato come appare sullo schermo del monitor;
- l'evidenziazione della sintassi può essere configurata;
- le parole vengono digitate automaticamente nell'editor;
- possibilità di lavorare con più documenti contemporaneamente e di visualizzarli;
- possibilità di supportare espressioni regolari di ricerca/sostituzione;
- possibilità di trascinare passaggi di testo;
- possibilità di cambiare dinamicamente la finestra di visualizzazione;
- il programma è in grado di rilevare automaticamente lo stato dei file;
- è presente una funzione di zoom in e out;
- supporta un gran numero di lingue;
- possibilità di lasciare note;
- parentesi automatica durante la modifica del testo;
- può scrivere ed eseguire macro.
Svantaggi di Notepad++
- Il programma non è multipiattaforma e funziona solo con i sistemi operativi Windows;
- Notepad++ non riconosce più lingue in un singolo documento.
È distribuito in modo assolutamente gratuito e non ha restrizioni d'uso.