2008-10-14 66 views
17

Eclipse是否可以爲生成的方法(覆蓋,實現接口等)最終生成參數,如果是這樣,如何實現?Eclipse - 生成的方法參數final

如果我沒有弄錯,IntelliJ有一個選項。在Eclipse中我找不到類似的東西。

我已經習慣了手動製作參數,但我希望能有一個自動的解決方案。

回答

10

據我所知,這不可能。我還沒有找到任何選項來根據Window > Preferences > Java > Editor > Templates or under Window > Preferences > Java > Code Style > Code Templates進行定製。

無論如何,Eclipse 3.3+帶有「保存操作」,這是一個替代機制。在Preferencens > Java > Editors > Save操作下,可以配置「附加保存操作」。在代碼樣式選項卡上,可以選擇自動將最終修飾符添加到專用字段,方法參數和局部變量。

+0

如果還有一個選項可以使函數最終生效,那將會很不錯。 – geffchang 2012-01-12 10:14:11

1

有下「項目」清理選項 - >「首選項」 - >「的Java代碼樣式」 - >「清理」,但已經生成的代碼之後,這些可應用於...

6

確實在「保存操作」中。查看這個博客文章的屏幕截圖:Eclipse and the automagical final

+0

你的鏈接真棒。一直試圖在最後半小時的新代碼模板中做10秒的工作! – WolfmanDragon 2008-12-09 20:13:37