F12 Saltar al método -> volver al método anterior después de hacer el salto?


122

Puedo saltar al código si hago clic en el nombre de un método y presiono F12. Pero, ¿hay un atajo de teclado para volver a la ubicación anterior del editor de código?


En Visual Studio Code, también puede elegir <Alt> + <Left-Arrow> para volver a su ubicación original después de navegar con F12.
David

No. eso no funciona en VS2015. Típico de MS para ELIMINAR características útiles y productivas. (SIEMPRE ha sido Ctrl- * gojng décadas atrás ... hasta que esos payasos decidieron volver a escribirlo una vez más)
SpacemanScott

Respuestas:


198

Ctrl+ -: (eso Ctrly menos) navegará hacia atrás (se asigna a View.NavigateBackward).

Consulte esta lista de métodos abreviados de teclado predefinidos en MSDN.


Gracias un montón. ¡Qué atajo tan útil!
Lou

21

@Oded es correcto, pero espera, ¡hay más!

  • Si lo F12envió a una nueva ventana de pestañas, puede Ctrl+ Tabpara volver a su pestaña original. Si mantiene presionada Ctrl, puede desplazarse por las ventanas de pestañas
  • En VS 2010 puede hacer Ctrl+ Clickpara Ir a la definición, además de F12.
  • También puede mantener presionado Ctrly mover el mouse sobre los identificadores para resaltar a cuáles puede saltar

Para F12, MSVS 2010 abre una nueva pestaña. Para MSVS 2013, reemplaza la pestaña actual. No veo ningún lugar para configurar este comportamiento.
crokusek

Para evitar el enlace de
crokusek

9

Si bien Ctrl-y de CtrlShift-hecho son los atajos para navegar a la posición del cursor anterior / siguiente, en este caso particular (es decir, retroceder F12o similar) este atajo podría ser más útil:

CtrlShift8(= View.PopBrowseContext)

Saltará de regreso al lugar donde presionó F12, ignorando cualquier ubicación del cursor después de presionar F12.

(NOTA: actualmente usa VS 2013 y espera que esta entrada de acceso directo también exista en VS 2010 ...)


1
Existió en VS 2010, y es lo que siempre he usado, pero desafortunadamente no parece funcional en VS 2015.
P Daddy

Gracias hermano, esto es realmente útil! Parece funcionar bien en VS2017 CE.
Gam


3

En Visual Studio Code, también puede usar Alt + Flecha izquierda para volver a su ubicación original en el código fuente después de navegar con F12.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.