2008-11-16 22 views

Trả lời

5

Phiên bản mới nhất của GhostDoc đặc biệt làm việc với VS 2008. Không chắc chắn những gì bạn có nghĩa là nó chưa được cập nhật trong một thời gian dài. Theo như tôi quan tâm, GhostDoc là trình bình luận XML trong mã tốt nhất hiện có. Nó có thể tùy chỉnh, có hỗ trợ ngữ pháp và ngôn ngữ tuyệt vời. Và nó chỉ hoạt động.

Có điều gì đó đặc biệt mà nó không làm cho bạn?

1

GhostDoc đang hoạt động tốt, vì vậy tôi đoán không cần phải cập nhật (trừ khi một số tính năng mới sẽ được thêm). Ngoài ra, nó không xung đột với Resharper trong bất kỳ cách nào (đối với tôi, ít nhất).

Chỉnh sửa: Vì mọi người dường như vui vẻ sử dụng GhostDoc (dựa trên tìm kiếm Google của tôi), tôi nghi ngờ bất cứ ai sẽ phát minh lại bánh xe, trừ khi nó bị sindrom không phát minh.

EDIT Vâng, một phiên bản mới được phát hành: SubMain acquires GhostDoc, releases new version, integrates it with CodeIt.Right

2

Bạn có thể thử phần bổ trợ AtomineerUtils miễn phí của mình. Nó rất giống với GhostDoc, nhưng tôi tin rằng nó mạnh hơn và linh hoạt hơn (ví dụ như trong nhiều ưu điểm: nó hỗ trợ VB, C# C++/CLI, C++, C; cả hai định dạng bình luận Doxygen và DocXml; tùy chọn word-wraps comments & doc-comments , có thể cấu hình hoàn toàn và thêm các mục nhập cho những thứ như trường hợp ngoại lệ được ném trong một phương thức). Tôi vẫn đang tích cực phát triển nó.

Chi tiết & tải xuống tại atomineerutils.com.

+0

Có vẻ như một tiện ích tốt, nhưng tôi thực sự chỉ muốn một cái gì đó làm tài liệu. Điều này có vẻ giống như một tiện ích bồn rửa nhà bếp sôi động chủ yếu ở C++. –

+0

Để tạo tài liệu mã "bên ngoài" (HTML hoặc PDF), bạn có thể kết hợp AtomineerUtils với công cụ tạo tài liệu (như Doxygen, Sandcastle, NDoc, v.v.). Chúng sẽ sử dụng các bình luận được tạo bởi AtomineerUtils để tạo ra các tệp tài liệu độc lập. Lợi thế của việc sử dụng định dạng XmlDoc là tài liệu sẽ có sẵn trong studio trực quan (nội tuyến trong mã, và cũng được hiển thị trên chú giải công cụ intellisense khi bạn di chuột qua các cuộc gọi hàm và ở những nơi như trình duyệt đối tượng). Điều này hữu ích hơn là chỉ viết tài liệu bên ngoài được liên kết với mã. –

+0

Điều này không còn miễn phí nữa. –

1

Giống như nhiều người, tôi không thể sống mà không có trình cắm thêm GhostDoc.

Ngoài việc là một người tiết kiệm thời gian tuyệt vời, nếu GhostDoc không đưa ra mô tả "tóm tắt" hợp lý cho phương pháp của tôi, tôi biết tôi đã đặt tên phương pháp kém. Đối với tôi, đó là giá trị lớn!

Từ trang web GhostDoc mới:

SubMain has recently acquired GhostDoc. Chúng tôi sẽ tiếp tục duy trì và phân phối sản phẩm miễn phí. Chúng tôi sẽ cải thiện GhostDoc và chúng tôi luôn hoan nghênh phản hồi của cộng đồng. Nếu bạn có ý tưởng, vui lòng đăng chúng trong GhostDoc forum. Roland Weigelt là tác giả gốc của GhostDoc và trang web của mình có thể được tìm thấy tại http://roland-weigelt.de/

Nó vẫn còn phần mềm miễn phí, nhưng với lợi thế mới của sự hỗ trợ từ một công cụ phát triển thương mại công ty có uy tín.

2

Nếu bạn có ReSharper, bạn luôn có thể dùng thử StyleCop for ReSharper - nó có một số tính năng tài liệu của GhostDoc nhưng cũng là myriad of other QuickFixes và các tùy chọn định dạng dựa trên ruleset StyleCop.

+0

Nhưng nó làm gì? Liệu StyleCop này cho R # đã tạo ra tài liệu XML hay nó chỉ thông báo cho nhà phát triển rằng nó bị thiếu (có khả năng trực tiếp trong mã ở đầu dòng)? –

+0

Nó sẽ tạo ra các cuống tài liệu (và trong một số trường hợp điền nó) cho bạn. – HowardvanRooijen

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