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?

James
fuente
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.

Oded
fuente
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
BClaydon
fuente
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 ...)

Wolfram
fuente
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.

David
fuente