Software: Notepad++
Notepad++ è un editor testuale gratuito open source. Si tratta quindi di un applicativo in grado di elaborare qualunque documento scritto in formato testo, che non contiene cioè informazioni su formattazione, stile, etc. etc. Ricadono in questa categoria file .txt, batch, pagine HTML, codice Javascript, sorgenti C e molto altro. Come fa il buon vecchio Notepad integrato in qualunque versione di Windows.
Quando si deve modificare un file testuale è necessario utilizzare un editor di questo tipo per evitare che vengano salvate informazioni che renderebbero il file non leggibile nè utilizzabile se salvato con altri strumenti. È uno strumento utile per chiunque, non solo per chi scrive software; credo che almeno una volta nella vita qualunque utente di PC si sia trovato di fronte un messaggio tipo "Modifica il file con un editor di testo" o similare...
Vi sono numerosi editor testuali, gratuiti o a pagamento. Da diversi anni ormai utilizzo Notepad++, che ha tutte le caratteristiche che mi servono:
- Gestione della sintassi di tutti i principali linguaggi di programmazione. In altre parole, può evidenziare elementi e costrutti propri del linguaggio selezionato, evidenziandoli in colori diversi, riconoscendo se occorre i tag di apertura/chiusura, etc etc. Fondamentale per scrivere qualunque tipo di script o sorgente.
- Possibilità di estendere le funzionalità grazie a numerosi plugin forniti dalla community. In particolare, per me sono fondamentali Compare, che permette il confronto fianco a fianco di due file, ed Hex editor, editor esadecimale.
- Auto completamento, sia per parole che per funzioni
- Possibilità di registrare macro
- Capacità di aprire file di grandi dimensioni
- Ricerca e sostituzione testo con espressioni regolari
- È open source
E mi fermo qui, ma c'è molto altro.
Valutazione: indispensabile.
- Programma
- Notepad++
- Autore
- Don Ho
- Sito web
- https://notepad-plus-plus.org
- Pagina Download
- https://notepad-plus-plus.org/downloads/