Finestra Definizione codice

La finestra Definizione codice è una visualizzazione dell'editor di sola lettura contenente la definizione di un simbolo in un file di codice archiviato nel progetto attivo o a cui viene fatto riferimento in tale progetto. Per visualizzare questa finestra, scegliere Finestra Definizione codice dal menu Visualizza. Quando viene inizialmente aperta, la finestra contiene la definizione dell'ultimo simbolo selezionato. Se non è disponibile una definizione, viene visualizzato il messaggio Nessuna definizione selezionata. Questa finestra può essere ancorata lungo qualsiasi bordo appropriato dell'ambiente di sviluppo integrato (IDE). Per impostazione predefinita, viene visualizzata sotto l'editor di codice.

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 Gestione delle impostazioni.

Spostando il punto di inserimento nell'editor o modificando la selezione in Visualizzazione classi, nel Visualizzatore oggetti o nel Visualizzatore chiamate, il contenuto della finestra Definizione codice viene aggiornato. Per Visual C#, se è disponibile un file che fornisce la definizione per il simbolo attualmente selezionato, nella barra del titolo della finestra Definizione codice viene visualizzato il nome del simbolo e nella finestra Definizione codice viene riportata una visualizzazione di sola lettura del file in tale posizione. Se non è disponibile tale file di origine, nella finestra Definizione codice resta visualizzata l'ultima definizione trovata. È possibile visualizzare una sola istanza di questa finestra.

Sebbene di sola lettura, la finestra Definizione codice costituisce per numerosi aspetti una finestra dell'editor dotata di funzionalità complete. È ad esempio possibile copiare codice da questa finestra e impostare segnalibri e punti di interruzione. Per modificare la definizione visualizzata, fare clic con il pulsante destro del mouse nella finestra Definizione codice e scegliere Modifica definizione dal menu di scelta rapida. Ciò consente di aprire il file di origine per la modifica nell'editor di codice, scorrere il documento fino alla definizione e posizionare il punto di inserimento nella relativa riga di inizio.

  • Barra del titolo
    Contiene il nome della finestra e il nome file.

  • Riquadro della definizione
    Contiene la definizione dell'elemento selezionato, se disponibile.

Comportamento di visualizzazione

La finestra Definizione codice è disponibile durante la programmazione in Visual C++ e Visual C#.

Nota

La finestra Definizione codice non è supportata per applicazioni Visual Basic e non consente quindi di visualizzare la definizione dei simboli Visual Basic selezionati nell'editor di codice, in Visualizzazione classi o nel Visualizzatore oggetti.

Di seguito viene fornito un elenco degli elementi visualizzati per i diversi tipi di simboli selezionati.

Elemento Visual C++ selezionato

Elemento visualizzato nella finestra Definizione codice

Simbolo tipo

File di intestazione della classe, in corrispondenza dell'inizio della dichiarazione di classe.

Simbolo di funzione in dichiarazione o riferimento

File di origine contenente la definizione della funzione, in corrispondenza dell'inizio della definizione di funzione.

Simbolo di funzione all'interno della definizione di funzione effettiva

Dichiarazione di funzione.

Simbolo senza definizione

Nessuna modifica.

Elemento Visual C# selezionato

Elemento visualizzato nella finestra Definizione codice

Simbolo tipo

File di origine contenente la definizione della classe, in corrispondenza dell'inizio della definizione di classe.

Simbolo di tipo parziale

Prima definizione di tipo restituita nell'elenco delle posizioni delle definizioni di tipo parziale.

Simbolo di metodo

File di origine contenente la definizione del metodo, in corrispondenza dell'inizio della definizione di metodo.

Simbolo senza definizione

Nessuna modifica.

Vedere anche

Attività

Procedura: spostarsi all'interno del codice e del testo

Riferimenti

Editor di codice e di testo

Visualizzazione delle classi e dei relativi membri

Visualizzazione del codice e dei componenti

Altre risorse

Modifiche al testo, al codice e al markup

Strumenti di codifica