在進行編碼寫實體類的時候發現,一個實體類有好多的字段要進行註釋,他們都是私有的不能直接訪問,我們在寫的時候加入的文檔註釋也起不到效果,但是自動生成的get,set方法的文檔註釋有不符合我們要求(沒有包含字段中的文檔註釋) 所以就很糾結。在網上看到了一些大神有解決方法就試了下可以,拿出來和大家分享下!
修改後的效果圖:
步驟:
1:在myeclipse/eclisp中搜索找到org.eclipse.jdt.ui_*.jar(*是版本號)
2:將jar文件改成.rar格式並打開(修改前最好先備份一下這個jar文件)
3:找到\org\eclipse\jdt\internal\corext\codemanipulation這個目錄下的GetterSetterUtil.class這個文件,並下載我提供壓縮文件下的文件替換掉這一個文件就可以了
4:開啓開發工具找到Window->Preferences->Java->CodeStyle->Code Templates->Comments->Getters/Setters
getters:
/**
* 獲取${bare_field_name}
* @return ${bare_field_name} ${bare_field_name}
*/
setters:
/**
* 設置${bare_field_name}
* @param ${bare_field_name} ${bare_field_name}
*/
注意:生成Get/Set方法時勾選上Generate method comments
我在myeclips8.6中測試成功!大家可以試試
http://blog.csdn.net/ydcun 我的博客