Gần đây tôi đã chơi rất nhiều với ReSharper và một điều tôi muốn thiết lập cho nhóm của mình là các thông báo nếu một lớp C# hoặc tệp C# không có tiêu chuẩn nhận xét mã được đặt. Đáng tiếc là tôi chưa thể tìm thấy nhiều về chủ đề này.Tôi có thể sử dụng ReSharper để thực thi các tiêu chuẩn nhận xét không?
Ví dụ, tôi muốn chắc chắn rằng tất cả các phương pháp hoặc các chức năng có một mô tả bình luận ở trên chúng:
/// <summary>
/// Description of MyMethod here.
/// </summary>
public void MyMethod();
Tôi muốn cũng để thấy rằng một tấm séc cơ bản cho dù (Số dòng mã)/(Số dòng bình luận) là xung quanh một số phép thuật hạnh phúc trung bình, và tạo ra một thông báo hoặc cảnh báo nếu không.
giải pháp Rất gọn gàng để phần đầu của câu hỏi điều kiện bình thường - Tuy nhiên tôi đặc biệt đòi hỏi một giải pháp R # như chúng ta đang sử dụng Engine Unity3D mà không sử dụng Visual Studio để thực hiện việc xây dựng của dự án, và do đó tôi không thể sử dụng tốt những điều trên. –
@ S.Richmond: Tôi bối rối - R # là một plugin của Visual Studio. Nếu bạn không sử dụng VS, bạn sẽ sử dụng R # như thế nào? Ngoài ra, mọi trình biên dịch C# mà tôi từng thấy đều có thể tạo ra đầu ra tài liệu XML - bạn đã tìm kiếm tùy chọn đó chưa? Nó không cụ thể cho Visual Studio. Ví dụ, bằng cách sử dụng mcs (trình biên dịch Mono C#) bạn sử dụng đối số '-doc'. Cuối cùng, nếu bạn có các yêu cầu kỳ quặc, bạn nên đưa chúng vào câu hỏi để bắt đầu. –
Không, chúng tôi đang sử dụng VS2012, tuy nhiên Unity3D chỉ sử dụng nó như một IDE. Unity3D thực hiện việc xây dựng chính nó. Câu hỏi của tôi được yêu cầu cụ thể cho giải pháp R # vì lý do đó. –