Procedura: spostarsi all'interno del codice e del testo
Aggiornamento: novembre 2007
Per spostarsi all'interno del testo o del codice nell'editor di codice mediante il mouse e i tasti di spostamento sono disponibili diversi modi:
Utilizzare i tasti di direzione per spostarsi di un carattere alla volta oppure i tasti di direzione in combinazione con CTRL per spostarsi di parola in parola. I tasti di direzione consentono anche di spostarsi di una riga.
Fare clic con il mouse su un punto nel testo.
Utilizzare le barre di scorrimento o la rotellina di scorrimento del mouse per spostarsi all'interno del testo.
Utilizzare i tasti HOME, FINE, PGSU e PGGIÙ.
Utilizzare le combinazioni di tasti CTRL+PGSU e CTRL+PGGIÙ per spostare il punto di inserimento rispettivamente all'inizio o alla fine della finestra.
Utilizzare le combinazioni di tasti CTRL+FRECCIA SU e CTRL+FRECCIA GIÙ per scorrere il testo senza spostare il punto di inserimento.
Utilizzare il pulsante Posizione precedente per spostare il punto di inserimento nelle posizioni precedenti nel documento attivo e il pulsante Posizione successiva per tornare alle posizioni più recenti.
Operazioni come Ricerca incrementale, Vai alla riga, Vai a definizione, Inizio documento, Fine documento, Incolla e Inserisci file possono spostare il punto di inserimento a una distanza significativa all'interno del documento attivo. I pulsanti Posizione precedente e Posizione successiva mantengono le ultime 20 posizioni del punto di inserimento.
Nelle sezioni riportate di seguito vengono descritti gli altri modi disponibili per passare a sezioni e righe di codice specifiche:
Barra di spostamento
Segnalibri nella Finestra Segnalibro
Attività di commento nell'Elenco attività
Ricerche incrementali
Vai alla rigacomando
Vai a definizionecomando
Spostamenti con la barra di spostamento
La barra di spostamento è costituita da due caselle combinate visualizzate nella parte superiore dell'editor di codice e consente di passare direttamente a un determinato tipo o classe oppure a una routine o un membro in esso contenuto. La barra di spostamento non è incorporata in ogni progetto.
Nota: |
---|
I nomi delle due caselle combinate della barra di spostamento variano a seconda del tipo di progetto. Nei progetti di Visual Basic, ad esempio, le caselle sono denominate Nome classee Nome metodo. Nei progetti di C#, sono denominate Tipi e Membri. |
Per spostare lo stato attivo dall'editor di codice alla barra di spostamento
- Premere la combinazione di tasti di scelta rapida CTRL+F2.
Per spostare nuovamente lo stato attivo dalla barra di spostamento all'editor di codice
- Premere ESC.
Per spostare lo stato attivo da un elemento all'altro nella barra di spostamento
- Premere TAB.
Per selezionare l'elemento della barra di spostamento con lo stato attivo e tornare all'IDE
- Premere INVIO.
Per passare a una classe o tipo
- Fare clic sul nome nella casella combinata Nome classe/Tipi nell'angolo superiore sinistro del documento.
Per passare direttamente a una routine in una classe
- Fare clic su una routine nella casella combinata Nome metodo/Membri nell'angolo superiore destro del documento.
Spostamenti tramite segnalibri
Per modificare un documento in un punto diverso e quindi tornare alla posizione corrente, aggiungere un segnalibro alla Finestra Segnalibri.
Per aggiungere un segnalibro
Nell'editor selezionare una riga a cui si desidera tornare successivamente.
Nella finestra Segnalibri scegliere Attiva/Disattiva segnalibro
Un simbolo di segnalibro
verrà visualizzato nel margine sinistro dell'editor per contrassegnare la riga.
Per attivare e disattivare un segnalibro, tenere premuta la combinazione di tasti CTRL+K.
Per spostarsi tra i segnalibri nel documento attivo
Nella finestra Segnalibri scegliere Segnalibro successivo
o Segnalibro precedente
-oppure-
Premere CTRL+K e quindi CTRL+N per passare al segnalibro successivo oppure CTRL+K e quindi CTRL+P per passare al segnalibro precedente.
Suggerimento: Un altro modo per tornare a una posizione consiste nell'utilizzare i pulsanti Posizione precedente e Posizione successiva.
Per rimuovere tutti i segnalibri da un documento
Nella finestra Segnalibri scegliere Cancella segnalibri
—oppure—
Premere CTRL+K e quindi CTRL+L per cancellare tutti i segnalibri dal documento attivo.
Nota: Per eliminare un singolo segnalibro, fare clic con il pulsante destro del mouse sul segnalibro e quindi scegliere Attiva/Disattiva segnalibro oppure tenere premuta la combinazione di tasti CTRL+K finché non viene rimosso il segnalibro.
Spostamento tramite attività di commento
È possibile creare attività di commento nel codice per contrassegnare i punti in cui sarà necessario tornare e quindi passare direttamente a tali posizioni dall'Elenco attività.
Per creare e utilizzare un'attività di commento
Aggiungere un commento al codice che inizia con l'indicatore di commento per il linguaggio utilizzato per lo sviluppo, immediatamente seguito da un token di commento. In Visual Basic, ad esempio, immettere un commento analogo al seguente:
'TODO: Complete this routine.
Questa attività viene automaticamente aggiunta all'elenco Commenti nell'Elenco attività.
Proseguire con le operazioni nel documento.
Nell'elenco a discesa Visualizza sulla barra degli strumenti dell'Elenco attività selezionare Commenti.
Verrà visualizzato qualsiasi commento contenuto nel codice del documento attivo.
Fare clic sull'attività di commento per tornare alla posizione corrispondente nel codice.
Per ulteriori informazioni, vedere Elenco attività (Visual Studio).
Ricerca incrementale
La ricerca incrementale consente di spostarsi direttamente su determinate posizioni nel documento corrente quando si inseriscono i caratteri di ricerca.
Per effettuare spostamenti utilizzando la ricerca incrementale
Scegliere Avanzate dal menu Modifica e quindi Ricerca incrementale.
Iniziare a digitare i caratteri della stringa che si desidera trovare.
Mentre si aggiungono i caratteri, nell'editor vengono evidenziate le prime corrispondenze trovate nel documento corrente.
Comando Vai alla riga
Utilizzare il comando Vai alla riga per spostare il punto di inserimento in un numero di riga specifico.
Per passare a un numero di riga specifico
In Generale, Tutti i linguaggi, Editor di testo, finestra di dialogo Opzioni selezionare l'opzione Numeri di riga.
Con un documento aperto nell'editor, scegliere Vai alla riga dal menu Modifica.
Immettere il numero della riga che si desidera visualizzare.
Comando Vai a definizione
Utilizzare il comando Vai a definizione per passare alla routine per un metodo o una definizione di variabile. Se ad esempio si definisce una routine denominata MyProc() e successivamente nel codice viene eseguita una chiamata a MyProc(), è possibile passare direttamente alla routine per questo metodo tramite Vai a definizione.
Per passare alla definizione per la routine o la variabile chiamata
Selezionare qualsiasi chiamata a una routine o una variabile.
Premere F12.
Il cursore si sposterà alla definizione per la routine o la variabile. Per tornare al punto della chiamata, scegliere Posizione precedente.
Se la definizione è esterna al progetto, l'origine viene visualizzata nel Visualizzatore oggetti. Per ulteriori informazioni, vedere Visualizzazione del codice e dei componenti.
Vedere anche
Attività
Procedura: passare a una riga di codice
Procedura: utilizzare i segnalibri nel codice
Procedura: creare commenti all'Elenco attività