IntelliSense nella finestra di comando in modalità immediata
IntelliSense consente di aumentare la produttività e la capacità di individuazione dei membri della classe e delle informazioni sui parametri mentre si esegue il debug nella finestra di comando in modalità immediata.
Note
IntelliSense è disponibile nella finestra di comando in modalità immediata soltanto dopo l'avvio del debug e non durante la valutazione di espressioni in fase di progettazione.
Esempio
Nell'esempio viene illustrato come IntelliSense consente di individuare un metodo denominato SomeMethod() e le informazioni sui parametri durante il debug.Inoltre viene spiegato come IntelliSense consenta di completare il nome di questo oggetto evitandone la digitazione nella finestra di comando in modalità immediata.
[!NOTA]
L'aspetto delle funzionalità dell'IDE può dipendere dalle impostazioni attive o dall'edizione in uso e può presentare differenze rispetto alle descrizioni fornite nella Guida.Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti.Per ulteriori informazioni, vedere Impostazioni di Visual Studio.
Per impostare questo esempio
Creare un'applicazione console C#. Nell'editor di codice di Visual Studio verrà automaticamente aperto Program.cs.
Aggiungere il seguente metodo a Program:
public int SomeMethod (int i) { i = i+3; return i; }
Aggiungere le istruzioni riportate di seguito a Main() e quindi impostare un punto di interruzione accanto alla riga in grassetto:
Program p1 = new Program(); int i = 0; p1.SomeMethod (i);
Scegliere Avvia dal menu Debug.
Scegliere Finestre dal menu Debug e quindi il comando Controllo immediato (CTRL+D e quindi I).
Verrà visualizzata la finestra di comando in modalità immediata.
Digitare i e quindi INVIO per verificare il corretto funzionamento della modalità immediata.La modalità immediata valuta il valore immediato di i e restituisce 0.
Per utilizzare IntelliSense nella finestra di comando in modalità immediata
Digitare p1 e quindi l'operatore di accesso ai membri (.), ad esempio:
p1.
Verrà visualizzata la casella Elenca membri, con un elenco di tutti i membri di Program.
Digitare S dopo p1. per iniziare a digitare il nome di SomeMethod, quindi premere CTRL+BARRA SPAZIATRICE per eseguire il comando Completa parola.Il nome dell'oggetto p1.SomeMethod viene completato automaticamente da IntelliSense.
Digitare una parentesi aperta dopo p1.SomeMethod.IntelliSense visualizza Informazioni parametri per p1.SomeMethod.
Digitare 5) per completare il comando, che presenterà il seguente aspetto:
p1.SomeMethod(5)
Premere INVIO.
La modalità immediata restituisce 8.
Le funzionalità informazioni rapideIntelliSense e la selezione preliminare dei membri dopo l'operatore di nuovo , sono disponibili anche dalla finestra di comando immediata della modalità.