F12 Langsung ke metode -> kembali ke metode sebelumnya setelah melakukan lompatan?


122

Saya dapat melompat ke kode jika saya mengklik nama metode dan menekan F12. Namun, apakah ada jalan pintas keyboard untuk kembali ke lokasi editor kode sebelumnya?


Dalam Visual Studio Code Anda juga dapat memilih <Alt> + <Left-Arrow> untuk kembali ke lokasi awal Anda setelah menavigasi menggunakan F12.
David

Tidak, itu tidak berfungsi di VS2015. Khas dari MS untuk MENGHAPUS fitur yang berguna dan produktif. (Seperti SELALU Ctrl- * gojng kembali beberapa dekade ... sampai para badut itu memutuskan untuk menulis ulang lagi)
SpacemanScott

Jawaban:


198

Ctrl+ -: (itu Ctrldan Minus) akan menavigasi kembali (dipetakan ke View.NavigateBackward).

Lihat daftar pintasan keyboard yang telah ditentukan sebelumnya di MSDN.


Terima kasih banyak. Jalan pintas yang sangat berguna!
Lou

21

@Oded benar, tapi tunggu, masih ada lagi!

  • Jika F12mengirim Anda ke jendela tab baru, Anda dapat Ctrl+ Tabuntuk kembali ke tab asli Anda. Jika Anda menahan, CtrlAnda dapat menggilir jendela tab
  • Di VS 2010 Anda bisa Ctrl+ Clickke Go To Definition, sebagai tambahan F12.
  • Anda juga dapat menahan Ctrldan menggerakkan mouse ke atas pengenal untuk menyorot pengenal mana yang dapat Anda lompat

Untuk F12, MSVS 2010 membuka tab baru. Untuk MSVS 2013 ini menggantikan tab saat ini. Saya tidak melihat di mana pun untuk mengonfigurasi perilaku ini.
crokusek

Untuk Mencegah Tautan
crokusek

9

Meskipun Ctrl-dan CtrlShift-memang merupakan pintasan untuk menavigasi ke posisi kursor sebelumnya / berikutnya, dalam kasus khusus ini (yaitu, kembali setelah F12atau serupa) pintasan ini mungkin lebih berguna:

CtrlShift8 (=View.PopBrowseContext )

Ini akan melompat kembali ke tempat Anda menekan F12, mengabaikan lokasi kursor apa pun setelah Anda menekanF12 .

(CATATAN: saat ini menggunakan VS 2013, dan berharap entri pintasan ini juga ada di VS 2010 ...)


1
Itu ada di VS 2010, dan itulah yang selalu saya gunakan, tapi sayangnya sepertinya tidak berfungsi di VS 2015.
P Daddy

Makasih bro, ini sangat berguna! Tampaknya berfungsi dengan baik pada VS2017 CE.
Gam


3

Dalam Visual Studio Code, Anda juga dapat menggunakan Alt + Panah Kiri untuk kembali ke lokasi asli Anda di kode sumber setelah menavigasi dengan F12.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.