Visual Studio passa al collegamento di errore successivo?


307

Quando una compilazione non riesce in VB.NET in Visual Studio 2008, viene visualizzato un Elenco errori nella parte inferiore dello schermo. Per saltare a un errore, faccio doppio clic su un errore nell'elenco degli errori.

Esiste un collegamento per passare automaticamente al prossimo errore nell'elenco? A volte diventa un po 'noioso dover scendere e fare doppio clic su un elenco che mi piace mantenere compresso.

Risposte:


408

F8(e Shift+ F8per tornare indietro).

O almeno è quello che è nel mio profilo della tastiera: puoi andare su strumenti \ opzioni \ ambiente \ tastiera e controllare Edit.GoToNextLocation.

Nota Se hai configurato Visual Studio utilizzando le impostazioni della tastiera VB, a questa funzione non è stato assegnato alcun tasto. Devi scegliere il tuo e assegnarli.


6
Se hai configurato Visual Studio utilizzando le impostazioni della tastiera VB, a questa funzione non è stato assegnato alcun tasto. Devi scegliere il tuo e assegnarli.
Bill

10
Se per fortuna non hai errori F8 passa al prossimo avviso.
Tomasito,

2
così incasinato. sono stato felice di scoprire che era stato assegnato a F4 nella mia configurazione. ma F4 è impostato per commutare il display corrente sul mio laptop. così tanto da affrontare ... grazie comunque. soluzione (CTRL + MAIUSC + F12) di seguito ha funzionato.
vincitore n.

2
Importante: almeno per VS 2017, nella mia "visualizzazione errori" avevo selezionato sia "Build + Intellisense" per far funzionare queste scorciatoie.
Johan S,

2
Nel caso in cui non fosse chiaro, F8passa all'elemento successivo (che si tratti di errori, risultati di ricerca, ricerca di riferimenti a simboli ecc.). Dipende da quale riquadro è stato messo a fuoco per ultimo.
nawfal

165

Divertente perché uso CTRL+ SHIFT+ F12che è View.NextError .

Mi chiedo qual è la differenza tra View.NextError e Edit.GoToNextLocation .


13
Edit.GoToNextLocation funziona anche quando navighi attraverso la ricerca nei risultati dei file
GôTô

9
Quando ho a che fare con più progetti trovo View.NextErrormolto più utile. In questo modo non navigo verso errori in altri progetti.
Gioele,

2
Una differenza tra View.NextError e Edit.GoToNextLocation è che View.NextError è specifico dell'elenco degli errori, ma Edit.GoToNextLocation è applicabile all'elenco degli errori, ai risultati della ricerca, trova tutti i riferimenti ecc.
Anish

sicuramente più utile. e accanto a F8 sopra sta solo diminuendo la luminosità dello schermo.
vincitore n.

3
@ victorn.yy potrebbe avere le Fnchiavi attive. Prova a premere Fn+F8
Luis Filipe il

21

Se hai installato ReSharper, puoi utilizzare ReSharper.ReSharper_GotoNextErrorInSolutionla mappatura predefinita per cui Shift+ Alt+ PgDn. Questo equivale a fare clic sull'icona dell'errore mostrata in basso a destra nella barra di stato di Visual Studio:

Schermata Errori soluzione ReSharper


4
Utile; Grazie. Sembra che Alt+ PgDnfaccia la stessa cosa, ma per Avvertimenti.
CJBS,

Meglio della scorciatoia VS predefinita che sembra includere sempre anche avvisi, quindi qui puoi scegliere se vuoi includere avvisi o meno che è bello.
Jeromej,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.