2011-09-15 34 views

回答

0

有一個article about integrating plugins你可以嘗試遵循這個(我還沒有),但是從我的經驗來看,在IDE工具中可悲的是,它們和命令行版本一樣工作。

我建議你改用Maven作爲構建工具,並添加CoberturaFindBugsPMD,並CheckStyle插件,會生成報告每當你編譯代碼。不太方便,但你仍然會得到很好的反饋。

此外,這意味着他們將同樣適用於人與其他IDE代碼庫的工作。如果您使用continuous integration服務器(如Jenkins),並且它將使用您希望每次使用簽入代碼的任何工具創建報告。

,這是說誰的人在Eclipse的NetBeans的喜歡。

+0

同樣適合你...構建工具不是插件... – Lyrion

+0

添加鏈接和**爲什麼評論* *您可能不想採取這種方式,這與發佈「使用工具X」不同,但您有權在您認爲合適的情況下進行投票。 – ArtB

+0

儘管如此,使用findbugs獨立程序和包括源代碼仍然會給你更多的即時信息,然後使用Maven獲取報告。 – Lyrion

1

如何Findbugs

決不Netbeans的(僅HudsonBuilder)使用它,但有些Google results狀態存在於NB插件。

+0

我不知道怎麼了最新的FindBugs的插件,它肯定不會出現在插件的標準列表由NB插件門戶提供,而EasyPMD提供,這就是爲什麼我建議它:-) –

1

PMDFindbugs規則中的一些(由他人推薦)已經是Netbeans常規「提示」的一部分。通過啓用超過標準的提示集,您可以獲得一些很好的「編程建議」,而無需安裝任何東西。

(但他們絕不是PMD或者FindBugs的完全替代品)