F12 Bước tới phương thức -> quay lại phương thức trước sau khi thực hiện bước nhảy?


122

Tôi có thể chuyển đến mã nếu tôi nhấp vào tên phương thức và nhấn F12. Tuy nhiên, có một phím tắt để quay lại vị trí trình soạn thảo mã trước đó không?


Trong Visual Studio Code Bạn cũng có thể chọn <Alt> + <Left-Arrow> để quay lại vị trí ban đầu của mình sau khi điều hướng bằng F12.
David

Không. Điều đó không hoạt động trong VS2015. Điển hình của MS để LOẠI BỎ các tính năng hữu ích và hiệu quả. (Nó như luôn Ctrl-* gojng thập kỷ trở lại ... cho đến những chú hề quyết định viết lại nó một lần nữa)
SpacemanScott

Câu trả lời:


198

Ctrl+ -: (đó Ctrlvà Trừ) sẽ điều hướng trở lại (bản đồ đến View.NavigateBackward).

Xem danh sách các phím tắt được xác định trước này trên MSDN.


Cảm ơn nhiều. Một phím tắt hữu ích như vậy!
Lou

21

@Oded là chính xác, nhưng chờ đợi, còn nhiều hơn nữa!

  • Nếu F12đưa bạn đến một cửa sổ tab mới, bạn có thể Ctrl+ Tabđể quay lại tab ban đầu của mình. Nếu bạn nhấn giữ, Ctrlbạn có thể chuyển qua các cửa sổ tab
  • Trong VS 2010, bạn có thể Ctrl+ Clickđể Đi tới Định nghĩa, ngoài ra F12.
  • Bạn cũng có thể nhấn giữ Ctrlvà di chuyển chuột qua các số nhận dạng để đánh dấu những số nào bạn có thể chuyển đến

Đối với F12, MSVS 2010 mở một tab mới. Đối với MSVS 2013, nó thay thế tab hiện tại. Tôi không thấy bất cứ nơi nào để định cấu hình hành vi này.
crokusek

Để ngăn chặn việc đóng liên kết
crokusek

9

Mặc dù Ctrl-CtrlShift-thực sự là các phím tắt để điều hướng đến vị trí con trỏ trước đó / tiếp theo, trong trường hợp cụ thể này (tức là quay lại sau F12hoặc tương tự) phím tắt này có thể hữu ích hơn:

CtrlShift8(= View.PopBrowseContext)

Nó sẽ nhảy trở lại nơi bạn đã nhấn F12, bỏ qua mọi vị trí con trỏ sau khi bạn nhấn F12.

(LƯU Ý: hiện đang sử dụng VS 2013 và hy vọng mục nhập lối tắt này cũng tồn tại trong VS 2010 ...)


1
Nó đã tồn tại trong VS 2010 và là thứ mà tôi luôn sử dụng, nhưng nó có vẻ không hoạt động trong VS 2015, thật không may.
P Daddy

Cảm ơn người anh em, điều này thực sự hữu ích! Có vẻ hoạt động tốt trên VS2017 CE.
Gam


3

Trong Visual Studio Code, bạn cũng có thể sử dụng Alt + Mũi tên trái để quay lại vị trí ban đầu trong mã nguồn sau khi điều hướng bằng F12.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.