Sento spesso dire che l’ambiente di sviluppo di Visual Basic utilizza la tecnologia IntelliSense. Che cosa si intende con questo termine?

Utente HTML.it
chiede

Sento spesso dire che l’ambiente di sviluppo di Visual Basic utilizza la tecnologia IntelliSense. Che cosa si intende con questo termine?

Redazione HTML.it
risponde

Dalla guida di MSDN: «Grazie a IntelliSense,
durante la scrittura del codice le proprietà, le variabili
e i metodi degli oggetti vengono rapidamente richiamate in
corrispondenza del puntatore del mouse o del cursore,
visualizzando i membri delle classi, i prototipi delle funzioni,
le dichiarazioni degli identificatori. Premendo semplicemente
alcuni tasti, gli elementi del codice vengono inseriti
direttamente nel codice sorgente sul quale si sta lavorando.
IntelliSense completa anche le parole che riconosce, evitando che
l’utente debba ridigitare continuamente i nomi delle classi o dei
membri».

Esempi della tecnologia IntelliSense sono l’elenco delle
proprietà che appare quando si digita il nome di un
controllo seguito dal punto, il tooltip contenente i parametri
richiesti da una funzione, ecc., ma anche il tooltip che appare
quando si porta il mouse sopra il nome di una variabile e che ne
indica il contenuto.