2014-11-21 59 views
1

目前同時自動生成equals和hashCode方法,Eclipse不走的CheckStyle規則考慮,它產生下面的代碼,但與CheckStyle的錯誤:如何產生的toString方法和hashCode方法紀念的CheckStyle規則

之後,我需要根據checkstyle規則手動修改變量和參數的名稱。

有什麼辦法可以在Eclipse中配置某些東西,以便在生成自動方法(名稱,參數,局部變量名稱)時使用checkstyle規則?

感謝
阿圖爾

回答

2

有沒有辦法生成代碼時自動遵守到Checkstyle的規則。 Checkstyle和它的規則是爲驗證而設計的。沒有詳細說明:生成規則必須以不同的方式實施,這使得在技術上不可能僅使用那些Checkstyle規則。

但是,您可以將Eclipse中的生成模板自己更改爲符合Checkstyle。在Java => Editor =>模板的首選項中,您可以更改一些現有的或添加一個新的。可悲的是,等號/哈希碼的生成不在其中。看看How to customize hashCode() and equals() generated by Eclipse?看看如何做到這一點。