2011-09-18 28 views
5

Làm cách nào để giữ Resharper tắt các tùy chọn "Hiển thị lỗi ngữ nghĩa trực tiếp" & "Lỗi đường gạch dưới" trong Visual Studio? Có vẻ như bất cứ khi nào tôi đi và tự kích hoạt chúng, chúng bằng cách nào đó quay trở lại để vô hiệu hóa sau một thời gian - Tôi nghi ngờ Resharper làm việc này. Có biện pháp khắc phục nào cho điều này không?Tính năng chia sẻ lại sẽ vô hiệu hóa "Hiển thị lỗi ngữ nghĩa trực tiếp" trong Visual Studio 2010

Trả lời

6

Bạn phải tắt phân tích mã riêng của ReSharper nếu bạn muốn tùy chọn phát hiện lỗi VS được giữ nguyên.

Để làm điều đó, hãy truy cập ReSharper> Tùy chọn> Kiểm tra mã> Cài đặt và bỏ chọn "Bật phân tích mã".

Nếu phân tích mã ReSharper được bật, nó sẽ bật VS lỗi C# gốc làm nổi bật trên mọi lần khởi tạo. Chức năng VS này được coi là dư thừa trong ánh sáng của 1K + mã vạch riêng của ReSharper.

+1

Tôi gặp vấn đề tương tự như OP, nhưng tôi đã tắt tùy chọn này trong chia sẻ lại. Tôi vẫn tiếp tục mất tùy chọn "Hiển thị lỗi ngữ nghĩa trực tiếp". – chrismay

+0

@chrismay Hóa ra đây là sự cố đã biết trong ReSharper 6.1.x. Nhóm nghiên cứu hy vọng sẽ sửa lỗi này cho phiên bản 7 vào mùa hè này. Tôi xin lỗi vì nó làm phiền bạn. Tôi có thể hỏi tuy nhiên lý do đằng sau _not_ bằng cách sử dụng phân tích mã ReSharper được cho là tài sản mạnh nhất của ReSharper? – gorohoroh

+0

@gorohoroh VS * gạch dưới * các lỗi trong mã. VS * thêm * các lỗi vào Danh sách Lỗi. –

Các vấn đề liên quan