Visual Studio nhảy sang phím tắt lỗi tiếp theo?


307

Khi quá trình biên dịch thất bại trong VB.NET trong Visual Studio 2008, Danh sách lỗi sẽ bật lên ở cuối màn hình. Để chuyển đến một lỗi, tôi nhấp đúp vào một lỗi trong danh sách lỗi.

Có một phím tắt để tự động nhảy đến lỗi tiếp theo trong danh sách? Nó có một chút tẻ nhạt đôi khi phải tiếp cận và nhấp đúp vào một danh sách mà tôi muốn tiếp tục sụp đổ.

Câu trả lời:


408

F8(và Shift+F8 để đi ngược).

Hoặc ít nhất đó là những gì trong hồ sơ bàn phím của tôi - bạn có thể truy cập công cụ \ tùy chọn \ môi trường \ bàn phím và xem Chỉnh sửa.GoToNextLocation.

Lưu ý Nếu bạn định cấu hình Visual Studio bằng cài đặt bàn phím VB, không có phím nào được gán cho chức năng này. Bạn cần phải chọn của riêng bạn và chỉ định chúng.


6
Nếu bạn định cấu hình Visual Studio bằng cài đặt bàn phím VB, không có phím nào được gán cho chức năng này. Bạn cần phải chọn của riêng bạn và chỉ định chúng.
Hóa đơn

10
Nếu may mắn, bạn không có lỗi, F8 sẽ chuyển sang cảnh báo tiếp theo.
Tomasito

2
quá rối tung rất vui khi thấy rằng nó đã được gán cho F4 trong cấu hình của tôi. nhưng F4 được thiết lập để hiển thị màn hình hiện tại trên máy tính xách tay của tôi. rất nhiều để đối phó với ... cảm ơn mặc dù. giải pháp (CTRL + SHIFT + F12) bên dưới hoạt động.
người chiến thắng n.

2
Quan trọng: ít nhất là đối với VS 2017, tôi cần trong "chế độ xem lỗi" của mình đã chọn cả "Build + Intellisense" để các phím tắt này hoạt động.
Johan S

2
Chỉ trong trường hợp nếu nó không rõ ràng, hãy F8nhảy sang mục tiếp theo (có thể là lỗi, kết quả tìm kiếm, tìm kiếm tham chiếu biểu tượng, v.v.). Nó phụ thuộc vào khung nào có trọng tâm của bạn cuối cùng.
nawfal

165

Hài hước vì tôi sử dụng CTRL+ SHIFT+ F12View.NextError .

Tôi tự hỏi sự khác biệt giữa View.NextErrorEdit.GoToNextLocation .


13
Chỉnh sửa.GoToNextLocation cũng hoạt động khi bạn điều hướng qua tìm kiếm trong kết quả tệp
GôTô

9
Khi giao dịch với nhiều dự án tôi thấy View.NextErrorhữu ích hơn nhiều. Bằng cách này, tôi không điều hướng đến các lỗi trong các dự án khác.
Joel

2
Một điểm khác biệt giữa View.NextError và Edit.GoToNextLocation là View.NextError dành riêng cho danh sách lỗi, nhưng Edit.GoToNextLocation có thể áp dụng cho danh sách lỗi, kết quả tìm kiếm, tìm tất cả các ref vv
anish 18/07/17

chắc chắn hữu ích hơn và bên cạnh F8 ở trên chỉ là giảm độ sáng màn hình của tôi.
người chiến thắng n.

3
@ victorn.you có thể có Fncác phím hoạt động. Hãy thử nhấn Fn+F8
Luis Filipe

21

Nếu bạn đã cài đặt ReSharper, bạn có thể sử dụng ReSharper.ReSharper_GotoNextErrorInSolution, ánh xạ mặc định là Shift+ Alt+ PgDn. Điều này tương đương với việc nhấp vào biểu tượng lỗi hiển thị ở dưới cùng bên phải của thanh trạng thái của Visual Studio:

Ảnh chụp màn hình giải pháp ReSharper


4
Hữu ích; cảm ơn. Có vẻ như Alt+ PgDnlàm điều tương tự, nhưng đối với Cảnh báo.
CJBS

Tốt hơn so với phím tắt VS mặc định dường như cũng luôn bao gồm các cảnh báo, vì vậy ở đây bạn có thể chọn nếu bạn muốn bao gồm các cảnh báo hoặc không tốt.
jeromej
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.