2011-10-02 20 views
6

Tôi muốn có một lệnh duy nhất để tự động sắp xếp các nhận xét kiểu XML trong .NET.Làm thế nào để tự động nhận xét linewrap trong .NET?

Ví dụ:

/// <summary> 
/// This comment line should be 
/// on one line, and other lines in this <summary> block should be wordwrapped. 
/// </summary> 

tôi sẽ không nhớ mua một số các plugin Visual Studio thương mại, nếu họ có khả năng để làm điều này.

+1

+1 it's nineties eh! – kenny

+0

khi bạn nhấp vào biểu tượng ba lần '/' so với tạo tóm tắt (là tính năng chia sẻ lại không?) – username

+1

Nhấn "/" 3 lần tạo khối tóm tắt làm mặc định trong Visual Studio; nó không phải là một phần của Resharper; mặc dù bạn có thể nhận được các trình cắm thông minh để điền tóm tắt thay thế. –

Trả lời

3

Tôi đã viết một phần bổ trợ cho Visual Studio, AtomineerUtils Pro Documentation sẽ cập nhật và bọc từ cả nhận xét bình thường và nhận xét tài liệu (ở định dạng XML, Doxygen, Qt và JavaDoc). (Nó không phải là miễn phí, nhưng nó rất rẻ tiền và có bản dùng thử miễn phí 30 ngày)

Nó cố gắng lưu giữ một cách thông minh các dòng mới quan trọng - văn bản như thụt lề, danh sách dấu đầu dòng, dòng trống hoặc khoảng trống ở cuối dòng (trong số những thứ khác) tất cả sẽ được sử dụng làm gợi ý cho công cụ gói để đảm bảo định dạng của bạn không bị mất.

6

Hãy thử dùng thử ReSharper, nó nêu rõ định dạng XML Doc Comments (Go Here và tìm kiếm nhận xét tài liệu XML để biết thêm thông tin) và có xu hướng rất tùy chỉnh.

Nếu điều đó không hiệu quả, điều gần nhất tôi có thể tìm thấy là trên CodeProject, nó dành cho Visual Studio 2003; Tuy nhiên là mã nguồn mở, do đó bạn có thể làm cho nó hoạt động mà không tốn kém một plugin của bên thứ ba.

0

Thêm < para/> trong các ý kiến ​​của bạn

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