Notepad++ (plus plus) è un editor open source (quindi gratuito) di codice sorgente leggerissimo che supporta diversi linguaggi di programmazione che girano in ambiente Windows. Notepad++ è stato progettato come sostituto del Blocco note.
Il software, scritto in C++, si basa sull’editor Scintilla (per Win32 e GTK+) e fa uso esclusivamente delle api win32 che consentono una maggiore velocità di esecuzione e una minore dimensione del programma.
Le principali caratteristiche di Notepad++ sono:
- Evidenziazione e personalizzazione della Sintassi
- Completamento automatico del codice
- Possibilità di lavorare contemporaneamente su più documenti
- Viste separate per due documenti diversi
- Ricerca su espressioni regolari
- Supporto Drag and Drop
- Finestra zoom del documento
- Gestione Bookmark
- Evidenziazione delle Parentesi e Linea Guida all’Indentazione
- Configuratore dello Stile dei linguaggi
Inoltre Notepad Plus Plus vi permette di aumentare le sue molteplici funzioni grazie ai plugins scaricabili dal sito del programma, come ad esempio, TextFX (già installato di default), che vi permette di inserire caratteri speciali, pulire il codice HTML, eseguire conversioni o effettuare modifiche su una porzione di testo. Specifico che può essere anche usato come semplice editor di testo.
Notepad++ supporta la funzionalità multilingua, anche italiano, per mezzo di un file xml scaricabile dal sito del produttore.