2009-11-08 8 views
228

Cuando una compilación falla en VB.NET en Visual Studio 2008, aparece una lista de errores en la parte inferior de la pantalla. Para saltar a un error, hago doble clic en un error en la lista de errores.Visual Studio salta al siguiente atajo de error?

¿Hay un atajo para pasar automáticamente al siguiente error en la lista? A veces es un poco tedioso tener que alargar la mano y hacer doble clic en una lista que me gusta mantener colapsada.

Respuesta

291

F8 (y Shift +F8 a ir hacia atrás).

O al menos eso es lo que es en mi perfil de teclado - puede ir a tools \ options \ environment \ keyboard y echa un vistazo a Edit.GoToNextLocation.

Nota Si configuró Visual Studio usando la configuración del teclado VB, no se ha asignado ninguna tecla a esta función. Debes elegir los tuyos y asignarlos.

+5

Si ha configurado Visual Studio usando la configuración del teclado VB, ninguna tecla ha sido asignada a esta función. Debes elegir los tuyos y asignarlos. – Bill

+0

Funciona también con proyectos de C++. – ahans

+8

Si afortunadamente no tiene errores, F8 pasa a la siguiente advertencia. – Tomasito

109

divertido porque uso CTRL +SHIFT +F12 que es View.NextError

Me pregunto ¿cuál es la diferencia entre View.NextError y Edit.GoToNextLocation

+9

Editar.GoToNextLocation también funciona cuando navega por la búsqueda en los resultados de los archivos –

+5

Al tratar con varios proyectos, encuentro 'View.NextError' mucho más útil. De esta forma, no navego a errores en otros proyectos. – Joel

+0

Si la página tiene un error, funciona. Gracias ! – pordi

11

Si tiene ReSharper instalado, puede usar ReSharper.ReSharper_GotoNextErrorInSolution, el mapeo predeterminado para el cual es Shift + Alt + PgDn. Este es el equivalente a hacer clic en el icono de error que aparece en la parte inferior derecha de la barra de estado de Visual Studio:

ReSharper solution errors screenshot

+1

Útil; Gracias. Parece que 'Alt' +' PgDn' hace lo mismo, pero para Advertencias. – CJBS

Cuestiones relacionadas