2011-09-15 39 views

Trả lời

0

Có một article about integrating plugins bạn có thể thử làm theo (tôi chưa), nhưng từ kinh nghiệm của tôi thật đáng buồn trong các công cụ IDE không bao giờ hoạt động cũng như các phiên bản dòng lệnh.

tôi sẽ khuyên bạn thay vì sử dụng Maven như công cụ xây dựng của bạn và thêm Cobertura, FindBugs, PMDCheckStyle plugin sẽ tạo ra các báo cáo bất cứ khi nào bạn biên dịch mã của bạn. Không thuận tiện, nhưng bạn vẫn sẽ nhận được phản hồi tốt.

Ngoài ra, điều này có nghĩa là chúng sẽ có sẵn cho những người làm việc trên cơ sở mã của bạn với các IDE khác. Nếu bạn sử dụng máy chủ continuous integration như Jenkins và nó sẽ tạo báo cáo bằng bất kỳ công cụ nào bạn muốn bất cứ khi nào bạn đăng ký mã.

Và điều này được nói là người thích NetBeans hơn Eclipse.

+0

Tương tự như vậy đối với bạn ... một công cụ xây dựng không phải là một plugin ... – Lyrion

+0

thêm liên kết và nhận xét về ** lý do * * bạn có thể không muốn sử dụng phương pháp đó, chỉ khác sau khi đăng "sử dụng công cụ X", nhưng bạn có quyền bỏ phiếu khi bạn thấy phù hợp. – ArtB

+0

Mặc dù vậy việc sử dụng chương trình tìm kiếm độc lập và bao gồm cả nguồn sẽ vẫn cung cấp cho bạn nhiều thông tin tức thời hơn sau đó sử dụng Maven để lấy lại các báo cáo. – Lyrion

1

Làm thế nào về Findbugs.

Không bao giờ sử dụng nó với Netbeans (chỉ với HudsonBuilder), nhưng một số trạng thái Google results có một plugin cho NB.

+0

Tôi không chắc chắn như thế nào up-to-date plugin FindBugs là, chắc chắn nó không xuất hiện trong danh sách tiêu chuẩn của plugin được cung cấp bởi cổng thông tin plugin NB trong khi EasyPMD thực hiện, đó là lý do tại sao tôi đề nghị :-) –

1

Một số quy tắc PMDFindbugs (được đề xuất bởi những người khác) đã là một phần của "Gợi ý" thông thường của Netbeans. Bằng cách cho phép nhiều hơn các bộ gợi ý tiêu chuẩn, bạn đã có thể nhận được một số "lời khuyên lập trình" tốt mà không phải cài đặt bất cứ thứ gì.

(Nhưng họ không phải là một sự thay thế hoàn toàn cho PMD hoặc FindBugs)

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