F12 Перейти до методу -> повернутися до попереднього методу після здійснення стрибка?


122

Я можу перейти до коду, якщо натисніть ім'я методу та натисніть F12. Але чи є скорочення клавіатури, щоб повернутися до попереднього місця редактора коду?


У коді Visual Studio Ви також можете вибрати <Alt> + <Left-Arrow>, щоб повернутися до початкового місця після навігації за допомогою F12.
Девід

Ні. Це не працює у VS2015. Характерні для МС Зняття корисних та продуктивних особливостей. (Це як ЗАВЖДИ було Ctrl- * gojng назад десятиліття ... поки ці клоуни не вирішили переписати його ще раз)
SpacemanScott

Відповіді:


198

Ctrl+ -: (це Ctrlі Мінус) повернеться назад (карти до View.NavigateBackward).

Дивіться цей список заздалегідь визначених комбінацій клавіш на MSDN.


Дякую купу. Такий корисний ярлик!
Лу

21

@ Додано правильно, але зачекайте, є ще більше!

  • Якщо F12вас надіслав у нове вікно вкладки, ви можете Ctrl+ Tabповернутися до початкової вкладки. Якщо ви утримуєте кнопку, Ctrlви можете перейти через вікна вкладок
  • У VS 2010 ви можете Ctrl+ Clickперейти до визначення, на додаток до F12.
  • Ви також можете утримувати Ctrlта переміщувати курсор миші через ідентифікатори, щоб виділити, до яких можна перейти

Для F12 MSVS 2010 відкриває нову вкладку. Для MSVS 2013 він замінює поточну вкладку. Я ніде не бачу, щоб налаштувати цю поведінку.
crokusek

Щоб запобігти
закриттю

9

Хоча Ctrl-і CtrlShift-дійсно є ярлики для навігації до попереднього / наступного положення курсору, у цьому конкретному випадку (тобто, повернення після F12або подібного) цей ярлик може бути кориснішим:

CtrlShift8(= View.PopBrowseContext)

Він відскакує назад до місця, де ви натиснули F12, ігноруючи будь-які місця курсору після натискання F12.

(ПРИМІТКА: наразі використовується VS 2013, і сподіваємось, що ця команда швидкого доступу також існує у VS 2010 ...)


1
Він існував у VS 2010, і це те, що я завжди використовував, але він, на жаль, не виглядає функціональним у VS 2015.
П тато

Дякую брате, це справді корисно! Здається, добре працює на VS2017 CE.
Гам


3

У коді Visual Studio ви також можете використовувати Alt + стрілку вліво, щоб повернутися до вихідного місця у вихідному коді після навігації з F12.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.