Sau khi một số chỉnh sửa được đề xuất R # màu nền của các khối mã trong màu xanh dương nhạt và cũng đặt một dấu bên cạnh thanh cuộn có cùng màu. Nó không phải là một lỗi hoặc thậm chí là một gợi ý. Nó có vẻ là một lá cờ tạm thời xóa nếu bạn đóng và mở lại một tập tin.Làm nổi bật mã gây nhầm lẫn trong Resharper
bước để tái tạo:
- Viết một dòng mã như: string str = String.Format ("{0}", 1);
- Lưu ý rằng R # sẽ đánh dấu var var với màu xám nhạt vì nó không bao giờ được sử dụng.
- Nhấn Alt + Enter trên biến và chọn Remove Tuyên bố từ R # menu ngữ cảnh
- Xem các dòng mã lần lượt ánh sáng hoàng gia màu xanh ...
- Hãy di chuột lên điểm đánh dấu thanh cuộn, tất cả các bạn thấy là mã ...
Có ai biết ý nghĩa/tính hữu ích của "gắn cờ" này không?
EDIT: phiên bản Resharper của tôi là 4,5 chạy trong VS 2005
Great kutpack sleuthing, cảm ơn! Ngoài ra, điều mà ném tôi về việc làm nổi bật màu xanh là những gì một vấn đề bình luận đã đề cập về màu sắc: Một khi mã được vá lên tuy nhiên, đánh dấu màu xanh vẫn còn. Hoàn tác cũng không xóa đánh dấu này. (từ cùng một liên kết mà bạn đã liệt kê ở trên.) –
Trong trường hợp của tôi, nó biến mất sau khi tôi hoàn tác và sau đó làm lại thay đổi. – PiotrWolkowski