Un atajo de teclado en VS2005 / 8 para & # 8220; Salir del método actual & # 8221;
-
03-07-2019 - |
Pregunta
Al depurar, hago un truco cuando quiero salir del método actual sin ejecutar ninguna de sus declaraciones, muevo el puntero de ejecución actual al final del método y luego hago clic en F10 / 11.
¿Hay un atajo de teclado (o puedo programar uno) para lograr esto?
(No me refiero a shift-F11 (salir) - eso ejecuta todo el código hasta el final del método, que no quiero).
Solución
La siguiente secuencia de pulsaciones de teclas funciona para mí (probado en Visual Studio 2008); Pude grabarlos como una macro temporal y reproducirlos con éxito:
-
Ctrl + M, Ctrl + M
(Edit.ToggleOutliningExpansion: contrae el método actual) -
Flecha derecha
(salta la lista de parámetros contraída) -
Ctrl +]
(Edit.GotoBrace: va a la llave de apertura) -
Ctrl +]
(Edit.GotoBrace: va a la llave de cierre) -
Ctrl + Shift + F10
(Debug.SetNextStatement: establece la siguiente instrucción en la llave de cierre al final de la función) -
F10
(Debug.StepOver: deja el método)
Otros consejos
AFAIK esa es la única forma de hacerlo.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow