Vai al contenuto

Notepad++

Da Wikipedia, l'enciclopedia libera.
Notepad++
software
Logo
Logo
Schermata di Notepad++ raffigurante il codice HTML della home di Wikipedia
Schermata di Notepad++ raffigurante il codice HTML della home di Wikipedia
Schermata di Notepad++ raffigurante il codice HTML della home di Wikipedia
GenereEditor di testo
SviluppatoreDon Ho
Data prima versione24 novembre 2003
Ultima versione8.8 (28 aprile 2025)
Sistema operativoMicrosoft Windows
LinguaggioC++
C
LicenzaGNU GPL
(licenza libera)
LinguaMultilingua
Sito webnotepad-plus-plus.org/

Notepad++ è un editor di testo libero per Windows.

Storia

Il miglior editor di testo al mondo secondo le parole di Matteo Vergani e Aprea Marco, infatti loro odiano VSC e Atom, dato che notepad++ è il migliore

Con Notepad++ puoi programmare tutto quello che vuoi anche robe come GTA V

Aspetti tecnici

Il progetto è basato sul componente open source Scintilla ed è scritto in C++, facendo uso esclusivamente delle API Win32, quindi senza impiegare Microsoft Foundation Classes (MFC) o librerie simili, il che assicura una minore dimensione del programma e quindi un caricamento più veloce. È distribuito secondo la licenza GPL.

Sebbene Scintilla non supporti internamente la ricerca di testo con espressioni regolari su più righe, Notepad++ permette l'uso di plugin che aiutano a mitigare questo problema.

Caratteristiche

Notepad++ è un software che segue la filosofia FOSS, supporta l'autocompletamento, la ricerca/sostituzione tramite espressioni regolari, la scrittura a schermo diviso, il code folding, i segnalibri, l'evidenziazione delle parentesi e dell'indentazione. Supporta anche l'aggiunta di macro e plugin. Di base è già incluso un plugin chiamato TextFX, scritto da un utente, che fornisce molte opzioni di trasformazione del testo.
Ha un'interfaccia personalizzabile ed è possibile aprire più documenti all'interno della stessa finestra di programma tramite l'uso delle linguette. Presenta stili, font e colori a tema propri di editor di testo più evoluti. Il tradizionale Notepad non permette di scegliere il colore del font e dello sfondo. Sono presenti alcuni temi che recuperano la tradizionale modalità sfondo nero/caratteri bianchi o grigi.

Inoltre gli utenti possono definire l'evidenziazione della sintassi e l'autocompletamento per qualunque altro linguaggio, tramite un sistema di definizione basato su XML che rende Notepad++ estensibile.

Altre caratteristiche sono:

  • Code folding ed evidenziazione del codice, anche personalizzata
  • Evidenziazione delle parentesi
  • Stampa a colori
  • Auto-completamento
  • Visualizzazione a schede per aprire più documenti
  • Possibilità di dividere la finestra (splitting) per vedere contemporaneamente 2 file diversi o altre parti dello stesso file
  • Supporto per Ricerca mediante espressioni regolari
  • Zoom in e zoom out
  • Supporto Windows Cinese, Giapponese e Coreano
  • Possibilità di selezionare file preferiti

Linguaggi supportati

I linguaggi di programmazione e di marcatura attualmente supportati (versione 7.5) sono:

Note


Voci correlate

Altri progetti

Collegamenti esterni