Condividi tramite


Tasti di scelta rapida: spostamento nell'IDE utilizzando la tastiera

Aggiornamento: novembre 2007

In Visual Basic sono disponibili numerosi tasti di scelta rapida utili per eseguire rapidamente attività nell'Ambiente di sviluppo integrato (IDE, Integrated Development Environment). Nelle tabelle seguenti vengono descritti alcuni dei tasti di scelta rapida e vengono forniti gli equivalenti del nome dei comandi tra parentesi.

È possibile scaricare un poster contenente tutte le associazioni dei tasti di scelta rapida predefiniti per Visual Basic, raggruppati in base all'attività, dall'Area download Microsoft (informazioni in lingua inglese).

Modifica

Titolo

Tasto di scelta rapida

Descrizione

Attiva/Disattiva tutte le strutture

CTRL + M, CTRL + L

Consente di espandere e comprimere tutte le aree esistenti. (Edit.ToggleAllOutlining)

Attivazione/disattivazione della struttura dell'area corrente

CTRL + M, CTRL + M

Consente di espandere e comprimere l'area corrente. (Edit.ToggleOutliningExpansion)

Inserimento e rimozione di commenti

CTRL + K, CTRL + C

CTRL + K, CTRL + U

Consente di inserire e rimuovere, rispettivamente, l'apostrofo (') all'inizio della riga corrente o di ogni riga selezionata. (Edit.CommentSelection e Edit.UncommentSelection)

Annullamento

CTRL + Z

Consente di annullare l'ultima azione. (Edit.Undo)

Ripristina

CTRL + MAIUSC + Z

Consente di ripetere l'ultima azione. (Edit.Redo)

Taglia riga

CTRL + Y

Consente di tagliare la riga di codice corrente. (Edit.LineCut)

Inserimento di una riga vuota

CTRL + INVIO

CTRL + MAIUSC + INVIO

Consente di inserire una riga vuota sopra o sotto la posizione del cursore, rispettivamente. (Edit.LineOpenAbove e Edit.LineOpenBelow)

Selezione di una parola

CTRL + MAIUSC + W

Consente di selezionare la parola che contiene il cursore o la parola a destra del cursore. (Edit.SelectCurrentWord)

Eliminazione di una parola

CTRL + BACKSPACE

CTRL + CANC

Consente di eliminare una parola dalla fine o dall'inizio, rispettivamente.

(Edit.WordDeleteToStart e Edit. WordDeleteToEnd)

Modifica di maiuscole e minuscole

CTRL + U

CTRL + MAIUSC + U

Consente di convertire il testo selezionato in caratteri minuscoli o maiuscoli, rispettivamente. (Edit.MakeLowercase e Edit.MakeUppercase)

Replace

CTR + H

CTRL + MAIUSC + H

Consente di visualizzare la scheda Sostituzione veloce o Sostituisci nei file, rispettivamente, della finestra di dialogo Trova e sostituisci. (Edit.Replace e Edit.ReplaceInFiles)

Estensione della selezione

MAIUSC + ALT + Freccia SU

MAIUSC + ALT + Freccia GIÙ

Consente di spostare il cursore in alto o in basso di una riga, rispettivamente, estendendo la selezione della riga. (Edit.LineUpExtendColumn e Edit.LineDownExtendColumn)

Formato codice

CTRL + K, CTRL + D

CTRL + K, CTRL + F

Consente di formattare il documento o la selezione corrente, rispettivamente. (Edit. FormatDocument e Edit.FormatSelection)

Visualizzazione di smart tag

CTRL + punto (.)

MAIUSC + ALT + F10

Consente di visualizzare le opzioni disponibili nel menu Smart tag. (View. ShowSmartTag)

Guida

F1

Visualizza un argomento della Guida che corrisponde all'elemento dell'interfaccia utente corrente o agli elementi di codice o ai messaggi di errore selezionati. (Help.F1Help)

Compilazione ed esecuzione del debug

Titolo

Tasto di scelta rapida

Descrizione

Compilazione di una soluzione

CTRL + MAIUSC + B

Consente di compilare tutti i progetti della soluzione. (Build.BuildSolution)

Avvia debug

F5

Consente di avviare l'applicazione nel debugger. Quando è attiva la modalità di interruzione, richiamando questo comando verrà eseguita l'applicazione sino al successivo punto di interruzione. (Debug.Start)

Avvia senza eseguire debug

CTRL + F5

Consente di avviare l'applicazione senza richiamare il debugger. Utilizzare esclusivamente questi tasti anziché F5 per il debug del sito Web. (Debug.StartWithoutDebugging)

Esegui istruzione

F8 o F11

Consente di eseguire il codice un'istruzione alla volta, seguendo l'esecuzione tramite chiamate di metodo. (Debug.StepInto)

Esci da istruzione/routine

CTRL + MAIUSC + F8

MAIUSC + F11

Consente di eseguire le righe rimanenti del metodo in cui si trova il punto di esecuzione corrente. (Debug.StepOut)

Esegui istruzione/routine

MAIUSC + F8

F10

Consente di eseguire la riga di codice successiva senza seguire l'esecuzione attraverso le chiamate al metodo. (Debug.StepOver)

Interruzione del debug

CTRL + ALT + INTERR

Consente di interrompere l'esecuzione dell'applicazione corrente nel debugger. (Debug.StopDebugging)

Imposta/Rimuovi punto di interruzione

F9

Consente di impostare o rimuovere un punto di interruzione nella riga corrente. (Debug.ToggleBreakpoint)

Impostazione dell'istruzione successiva

CTRL + F9

Consente di impostare il punto di esecuzione nella riga di codice scelta. (Debug.SetNextStatement)

Interruzione alla funzione

CTRL + B

Consente di visualizzare la finestra Nuovo punto di interruzione. (Debug.BreakatFunction)

Connessione a processo

CTRL + ALT + P

Consente di visualizzare la finestra di dialogo Connetti a processo. (Tools.AttachToProcess)

Trasparenza di un suggerimento dati

CTRL

Consente di nascondere i suggerimenti dati correnti in modo da poter visualizzare il codice sottostante. Deve essere richiamato mentre un suggerimento dati è attivo.

Finestra di controllo immediato

CTRL + G

Consente di visualizzare la finestra di controllo immediato. (Debug.Immediate)

Finestra Stack di chiamate

CTRL + L

Consente di visualizzare la finestra Stack di chiamate. (Debug.CallStack)

Finestra Controllo immediato

MAIUSC + F9

Consente di visualizzare la finestra di dialogo Controllo immediato. (Debug.QuickWatch)

Windows

Titolo

Tasto di scelta rapida

Descrizione

Barra di spostamento

CTRL + F2

Consente di spostare il cursore sull'elenco disponibile nella parte superiore dell'editor del codice. (Window.MoveToNavigationBar)

Visualizzatore oggetti

F2

Consente di visualizzare il Visualizzatore oggetti. (View.ObjectBrowser)

Finestra Proprietà

F4

Consente di visualizzare la finestra Proprietà relativa all'elemento attualmente selezionato. (View.PropertiesWindow)

Esplora soluzioni

CTRL + R

Consente di visualizzare Esplora soluzioni. (View.SolutionExplorer)

Visualizzazione origini dati

MAIUSC + ALT + D

Consente di visualizzare la finestra Origini dati. (Data.ShowDataSources)

Casella degli strumenti

CTRL + ALT + X

Consente di visualizzare la Casella degli strumenti. (View.Toolbox)

Elenco errori

CTRL + \, E

Consente di visualizzare la finestra Elenco errori. (View.ErrorList)

Chiusura della finestra degli strumenti

MAIUSC + ESC

Consente di chiudere la finestra degli strumenti corrente. (Window.CloseToolWindow)

Chiusura della finestra del documento

CTRL + F4

Consente di chiudere la scheda corrente. (Window.CloseDocumentWindow)

Spostamento

Titolo

Tasto di scelta rapida

Descrizione

Vai a definizione

F12

MAIUSC + F12

Consente di passare alla dichiarazione relativa al simbolo selezionato. (Edit.GoToDefinition)

IDE Navigator

CTRL + TAB

Consente di visualizzare IDE Navigator, con la prima finestra di documento selezionata. Lo strumento di selezione IDE funziona similmente a Windows Navigator (ALT + MAIUSC + TAB), solo che è destinato a file e finestre degli strumenti di Visual Studio. (Window.NextDocumentWindowNav)

Visualizzazione di tutti i documenti aperti

CTRL + ALT + Freccia GIÙ

Consente di visualizzare una finestra popup in cui sono elencati tutti i documenti aperti. (Window.ShowEzMDIFileList)

Visualizza codice

F7

Consente di visualizzare l'elemento selezionato nella visualizzazione Codice. (View.ViewCode)

Visualizzazione della finestra di progettazione

MAIUSC + F7

Consente di visualizzare l'elemento selezionato nella visualizzazione Progettazione. (View.ViewDesigner)

Aggiunta o rimozione di segnalibri

CTRL + K, CTRL + K

Consente di impostare o di rimuovere un segnalibro nella riga corrente. (Edit.ToggleBookmark)

Spostamento tra i segnalibri

CTRL + K, CTRL + N

CTRL + K, CTRL + P

Consente di spostarsi al segnalibro precedente o successivo, rispettivamente. (Edit.NextBookmark e Edit. PreviousBookmark)

Eliminazione di tutti i segnalibri

CTRL + K, CTRL + L

Consente di eliminare tutti i segnalibri. (Edit.ClearBookmarks)

Cerca

Titolo

Tasto di scelta rapida

Descrizione

Trova simbolo

ALT + F12

Consente di visualizzare la finestra di dialogo Trova simbolo. (Edit.FindSymbol)

Trova tutti i riferimenti

ALT + MAIUSC + F12

Consente di visualizzare l'elenco di tutti i riferimenti per il simbolo selezionato. (Edit.FindAllReferences)

Trova testo

CTRL + F

CTRL + MAIUSC + F

Consente di visualizzare la finestra di dialogo Trova e sostituisci per ricerche in un unico file e in più file, rispettivamente. (Edit.Find e Edit.FindInFiles)

Risultati precedenti e successivi

F3

MAIUSC + F3

Consente di cercare l'occorrenza successiva e precedente, rispettivamente, nel testo della ricerca più recente. (Edit.FindNext e Edit.FindPrevious)

Selezioni precedenti e successive

CTRL + F3

CTRL + MAIUSC + F3

Consente di trovare l'occorrenza successiva e precedente, rispettivamente, del testo attualmente selezionato o la parola in corrispondenza del cursore. (Edit.FindNextSelected e Edit. FindPreviousSelected)

Ricerca incrementale

ALT + I

ALT + MAIUSC + I

Consente di attivare la ricerca incrementale (in avanti e all'indietro). Se non viene digitato alcun input, viene utilizzata la query di ricerca precedente. (Edit.IncrementalSearch e Edit.ReverseIncrementalSearch)

Arresto della ricerca

ALT + F3, S

Consente di arrestare l'operazione corrente di ricerca nei file. (Edit.StopSearch)

File

Titolo

Tasto di scelta rapida

Descrizione

Nuovo progetto

CTRL + N

CTRL + MAIUSC + N

Consente di visualizzare la finestra di dialogo Nuovo progetto. (File.NewProject)

Apri progetto

CTRL + O

CTRL + MAIUSC + O

Consente di visualizzare la finestra di dialogo Apri progetto. (File.OpenProject)

Aggiungi nuovo elemento

CTRL + MAIUSC + A

Consente di visualizzare la finestra di dialogo Aggiungi nuovo elemento. (Project.AddNewItem)

Aggiungi elemento esistente

CTRL + D

Consente di visualizzare la finestra di dialogo Aggiungi elemento esistente. (Project.AddExistingItem)

Frammenti

Titolo

Tasto di scelta rapida

Descrizione

Inserimento di frammenti

Digitare ? e premere il tasto TAB

Consente di visualizzare la casella di selezione dei frammenti di codice nell'editor del codice. Il frammento di codice selezionato verrà quindi inserito in corrispondenza della posizione del cursore. (Edit.InsertSnippet)

Inserimento di un frammento di codice dai tasti di scelta rapida

Digitare i tasti di scelta rapida per il frammento e premere TAB

Consente di inserire il frammento di codice espanso. (Edit.InvokeSnippetFromShortcut)

Inserimento di un frammento Property

Digitare property e premere TAB

Consente di inserire un frammento Property. (Esempio di Edit.InvokeSnippetFromShortcut)

Inserimento del frammento For

Digitare for e premere il tasto TAB

Consente di inserire un frammento For...Next. (Esempio di Edit.InvokeSnippetFromShortcut)

Elenco di collegamenti per il frammento

Digitare un prefisso del collegamento di frammento, digitare ? e premere TAB

Consente di visualizzare il collegamento alla selezione frammento di codice. Verrà selezionato il collegamento nell'elenco più simile al prefisso.

Elenco di sostituzioni dei frammenti

CTRL + BARRA SPAZIATRICE

Consente di richiamare un elenco di completamento IntelliSense per la sostituzione del frammento attualmente selezionato.

Annullamento della selezione della sostituzione

ESC

Consente di deselezionare il testo corrente. La seconda pressione del tasto ESC consente di deselezionare la sostituzione. Può essere utile quando si desidera digitare testo alla fine di una sostituzione senza estenderne i limiti.

IntelliSense

Titolo

Tasto di scelta rapida

Descrizione

Visualizzazione di un elenco filtrato

CTRL + J

Consente di visualizzare l'elenco di completamento IntelliSense per la posizione del cursore corrente. (Edit.ListMembers)

Visualizzazione dell'elenco globale o completamento di una parola

CTRL + BARRA SPAZIATRICE

Se richiamato quando non sono presenti elenchi attivi, consente di visualizzare l'elenco di completamento IntelliSense per la posizione corrente del cursore. Se una sottostringa è già stata digitata ed è presente una corrispondenza nell'elenco, consente di completare la parola senza richiamare l'elenco. Se viene richiamato quando è attivo un elenco filtrato, consente di passare all'elenco globale. (Edit.CompleteWord)

Scheda Comune

ALT + virgola (,)

Consente di ridurre il livello di filtro dell'elenco IntelliSense attivo alla scheda Comune.

Scheda Tutte

ALT + PUNTO (.)

Consente di incrementare il livello di filtro dell'elenco IntelliSense attivo alla scheda Tutte.

Spostamento in alto

CTRL + PGSU

Consente di spostarsi al primo elemento nell'elenco di completamento IntelliSense.

Spostamento in basso

CTRL + PGGIÙ

Consente di spostarsi all'ultimo elemento nell'elenco di completamento IntelliSense.

Commit di un elemento

TAB

BARRA SPAZIATRICE

INVIO

Consente di inserire l'elemento attualmente selezionato nell'elenco. Per eseguire il commit possono essere utilizzati anche i caratteri seguenti: {} () . , : ; + - * / ^ ! , : ; + - * / ^ ! = < > \

Esclusione dell'elenco

ESC

Consente di chiudere l'elenco di completamento di IntelliSense. Può essere utile se si desidera impedire l'inserimento dell'elemento attualmente selezionato.

Passaggi successivi

Nella serie successiva di lezioni verrà descritto come scrivere codice Visual Basic. In queste lezioni vengono introdotti i concetti di variabili, matrici, confronti e cicli.

Lezione successiva: Introduzione al linguaggio di programmazione Visual Basic

Vedere anche

Attività

Codifica intelligente: utilizzo della tecnologia IntelliSense che facilita la scrittura di codice

Altre risorse

Introduzione all'ambiente IDE di Visual Basic Express