F12 Ir para o método -> voltar ao método anterior depois de fazer o salto?


122

Eu posso pular para o código se clicar no nome de um método e pressionar F12. Mas, existe um atalho de teclado para voltar ao local anterior do editor de código?


No código do Visual Studio Você também pode escolher <Alt> + <Seta para esquerda> para retornar ao seu local original depois de navegar usando o F12.
David

Não. Isso não funciona no VS2015. Típico do MS para remover recursos úteis e produtivos. (É como sempre foi Ctrl- * gojng décadas atrás ... até que esses palhaços decidiu reescrevê-lo mais uma vez)
SpacemanScott

Respostas:


198

Ctrl+ -: (que é Ctrle menos) vai voltar (mapeia para View.NavigateBackward).

Veja esta lista de atalhos de teclado predefinidos no MSDN.


Muitíssimo obrigado. Um atalho tão útil!
Lou

21

@Oded está correto, mas espere, tem mais!

  • Se F12você foi enviado para uma nova janela da guia, você pode Ctrl+ Tabvoltar à sua guia original. Se você pressionar, Ctrlpoderá percorrer as janelas da guia
  • No VS 2010, você pode Ctrl+ Clickpara Ir para a definição, além de F12.
  • Você também pode pressionar Ctrle mover o mouse sobre os identificadores para destacar quais você pode pular para

Para F12, o MSVS 2010 abre uma nova guia. Para o MSVS 2013, ele substitui a guia atual. Não estou vendo nenhum lugar para configurar esse comportamento.
22915 crokusek

Impedir o fechamento do link
crokusek

9

Enquanto Ctrl-e CtrlShift-são de fato os atalhos para navegar para a posição anterior / seguinte do cursor, neste caso específico (ou seja, voltando depois F12ou similar), esse atalho pode ser mais útil:

CtrlShift8(= View.PopBrowseContext)

Ele voltará ao local em que você pressionou F12, ignorando os locais do cursor depois que você pressionou F12.

(NOTA: atualmente usando o VS 2013 e esperando que essa entrada de atalho também exista no VS 2010 ...)


1
Ele existia no VS 2010 e é o que eu sempre usei, mas não parece funcional no VS 2015, infelizmente.
P papai

Obrigado mano, isso é realmente útil! Parece funcionar bem no VS2017 CE.
Gam


3

No Código do Visual Studio, você também pode usar Alt + Seta para a esquerda para retornar ao seu local original no código-fonte depois de navegar com F12.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.