Câu trả lời:
CẬP NHẬT - ReSharper 2016.1 : Tùy chọn này hiện được chuyển sang Chỉnh sửa mã → C # → Kiểu mã → Thêm chỉ thị 'bằng cách sử dụng' vào phạm vi sâu nhất
Bạn đã thử tùy chọn ReSharper:
Ngôn ngữ → C # → Kiểu định dạng → Nhập không gian tên → Thêm sử dụng chỉ thị vào phạm vi sâu nhất
Tôi không chắc chắn liệu dọn dẹp mã của R # sẽ sắp xếp lại các mã hiện có cho bạn hay không.
Code Editing -> C# -> Code Style
Kể từ phiên bản 8.2, điều này đã di chuyển. Bây giờ nó ở đây:
Trong Visual Studio
Resharper -> Options ...
Sau đó, trong hộp thoại Tùy chọn
Chỉnh sửa mã -> C # -> Nhập không gian tên -> Chèn bằng chỉ thị khi cần thiết -> Thêm sử dụng chỉ thị vào phạm vi sâu nhất
StyleCop hỗ trợ tích hợp ReSharper bắt đầu từ phiên bản 4.7.
Từ http://stylecop.codeplex.com/ :
4.7 tương thích với JetBrains R # 5.1 (5.1.3000.12), R # 6.0 (6.0.2202.688), R # 6.1 (6.1.37.86), R # 6.1.1 (6.1.1000.82) và R # 7.0 (7.0.54.77 )
4.7 tương thích với Visual Studio 2008, Visual Studio 2010 và Visual Studio 11
Bản phát hành này bao gồm plugin StyleShop ReSharper (tương thích với ReSharper 5.1, 6.0, 6.1, 6.1.1 và 7.0)
Tôi đã chỉnh sửa các mẫu phòng thu trực quan mặc định của mình để đặt các lệnh sử dụng của tôi vào trong không gian tên.
Để sắp xếp và loại bỏ các chỉ thị không sử dụng, tôi sử dụng Power Commands cho Visual Studio 2008 .
Cập nhật cho Resharper 2020.1 : Hiện tại có thể tìm thấy tùy chọn này trong Tùy chọn → Chỉnh sửa mã → C # → Kiểu cú pháp → Chứng nhận tham chiếu và 'sử dụng' Chỉ thị
Code Editiong
->C#
->Namespace Imports
(không thuộc Kiểu định dạng).