Notepad++, editor di testo funzionale e open source

(Ultima versione 5.5)

Notepad++Notepad++ è un editor di testo open source per Windows noto alla comunità degli sviluppatori di siti web per le sue numerose caratteristiche e funzionalità. Supporta i più comuni linguaggi di programmazione e permette di convertire i file da formato Windows a formato Unix o Mac.

Un modo piuttosto semplice per poterlo utilizzare anche in ambiente Linux è utilizzare Wine, software che permette l'utilizzo di software sviluppati per Windows anche su altri sistemi operativi. Usufruire di Wine per installare Notepad++ su Linux è una procedura facile e veloce, ma per funzioni più complesse consiglio di appoggiarsi sempre alla nutrita community di supporto dedicata al software, e ai numerosi tutorial che si possono trovare nel web.


Come installare Notepad++ su distribuzioni Linux

Per quanto riguarda Notepad++ in ambito Linux bisogna innanzitutto installare Wine, e lo si può fare in due modi:

  1. da Terminale: aprire il Terminale, che in tutte le distribuzioni si trova nel menu. L'immagine che vedete è una schermata del menu di Linux Mint.

    Menu Terminale Linux Mint


    Una volta aperto il terminale, digitare


    sudo apt-get install wine



    Terminale

    L'installazione richiederà a questo punto la password dell'utente root, per poi procedere da sé. Troverete Wine nel menu programmi, sotto la voce Wine → Wine-Doors.
  2. Ogni distribuzione Linux ha un gestore di applicazioni, attraverso il quale è possibile scaricare e installare automaticamente i software più noti e utilizzati, rilasciati in appositi repository.

    Menu Gestore Applicazioni

    Gestore Applicazioni

    Ricercando in “Tutte le applicazioni” e cliccando su “Wine Doors” l'installazione comincerà automaticamente e sarà possibile cominciare ad usare Wine da subito

    Aprendo Wine Doors apparirà una lista di programmi per Windows installabili attraverso Wine, tra cui Notepad++. Per comodità si consiglia di usare la funzione di ricerca fra le molte applicazioni disponibili.

    Wine Doors

    Conclusa l'installazione, Notepad++ sarà accessibile dal menu di Wine.

    Menu Wine Notepad

Come usare Notepad++: principali funzioni e caratteristiche

Come in ogni editor che si rispetti, Notepad++ dà la possibilità di cominciare un nuovo progetto, o di aprirne uno esistente. Queste funzioni sono comunemente accessibili dal menu file e dalle prime icone della barra, oppure da una navigazione di tipo “esplora risorse” attivabile dal menu Plugins. Abilitando l'opzione “Light Explorer” sarà visualizzabile una sidebar sulla sinistra, che permetterà di sfogliare le cartelle dell'hard disk ed aprire comodamente i propri progetti dalla schermata di Notepad++.

Light Explorer

Grazie alle schede, è possibile gestire anche più progetti contemporaneamente, oppure aprire lo stesso progetto su due schede per controllarne parti diverse. Naturalmente le modifiche apportate al documento saranno applicate anche alla seconda visualizzazione.
Le due viste possono essere in verticale o in orizzontale, e si possono semplicemente trascinare con il mouse.

Multivista

Una volta decisa la visualizzazione preferita, il programma consente all'utente di modificare diversi settaggi: il testo delle finestre può essere ingrandito o rimpicciolito, ed i colori associati agli elementi di ciascuno stile sono personalizzabili dall'utente.

Configura Stili

Colore Stili

Inoltre l'utente ha la possibilità di inserire nel codice sezioni e commenti personalizzandone la formattazione, agevolando il riconoscimento delle parti del codice.

Impostazioni Personalizzate

Stile blocchi

Interessanti sono anche le funzioni di ricerca e sostituzione nel testo, che permettono di rilevare tutte le occorrenze di un dato elemento all'interno del codice e sostituirle rapidamente. L'utente potrà scegliere se evidenziare l'elemento e addirittura la linea di codice in cui si trova.

Trova

Più nello specifico dal menu TestFX è invece possibile modificare degli elementi prefissati, per esempio eliminare con un click tutte le righe vuote o chiudere automaticamente tutte le parentesi aperte.
Peraltro posizionando il cursore accanto ad una parentesi, essa sarà evidenziata assieme a quella che la apre o la chiude nelle immediate vicinanze.

Pubblicare le proprie pagine

Una volta terminata la scrittura del codice, dal menu Esegui si può averne un'anteprima in Firefox o Internet Explorer, in modo da poterne controllare l'effetto e la coerenza grafica.

Notepad++ è inoltre utilizzabile dall'interno di Filezilla, software per il trasferimento di file in FTP. Una pagina caricata all'interno di Filezilla può essere modificata con Notepad++, senza bisogno di scaricarla, modificarla e caricarla nuovamente. Una volta terminate le modifiche è sufficiente salvare dal menu di Notepad++, e la pagina sarà automaticamente salvata in Filezilla.

Il giudizio complessivo sul programma è decisamente positivo. Notepad++ non è soltanto l'evoluzione del blocco note, ma un progetto mirato a rendere più comodo il lavoro degli sviluppatori, o di chiunque intenda cimentarsi con la creazione di pagine web. La ricchezza di comandi e funzioni non è infatti una mera facilitazione per gli esperti, ma è in grado di permettere anche ad utenti poco pratici di approcciarsi all'editing.