La funzione di completamento automatico in Notepad++
Come attivare la funzionalità di completamento automatico in Notepad++, uno degli strumenti di editing del codice molto diffuso tra i programmatori in ambiente Windows.
Notepad++ è senz’altro uno dei migliori editor di testo per Windows, ben conosciuto dai programmatori che lo usano per la stesura del codice.Attualmente arrivato alla versione 5.9 (download gratuito dal sito ufficiale) include una funzionalità molto interessante: il completamento automatico.
Ciò significa che inserendo una parola riservata corrispondente a quelle del linguaggio di programmazione in uso, Notepad++ suggerisce direttamente come terminarla; quindi premendo il tasto Invio o Tab il sistema lo inserirà nel testo.
Questa funzionalità non è attiva al momento dell’installazione, essendo disattiva per default, ma può essere abilitata nel seguente modo:
- Scegliere Settings / Preferences
- Selezionare la scheda Backup/Auto-completion tab
- In basso nella videata troviamo l’opzione per attivare il completamento automatico
E’ anche possibile attivare la funzionalità “show function parameters” che visualizza i parametri della istruzione (più propriamente della funzione) che si sta inserendo.
Queste capacità non sono certo una prerogativa esclusiva di Notepad++, essendo presenti in molti strumenti di sviluppo, e risultano molto pratiche nell’uso del programma.
Grazie articolo molto interessante, volevo chiederti una cosa:
ho attivato questa opzione ma non funziona scrivendo javascript su un file html5 per gestire un oggetto canvas, sei se è possibile importare l’eventuale dizionario che gli manca?
Oppure c’è qualche altra opzione da settare.
Grazie della cortese attenzione e dei tuoi interessanti articoli.
Purtroppo non ho una risposta data dall’esperienza diretta.
Credo che la strada da seguire sia crearsi (dato che sembra non esistere già) un file User Defined Language (vedi http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=User_Defined_Language_Files) o provare con i plugin disponibili in http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Plugin_Central.
Se trovi una buona soluzione facci sapere ! ciao