天天看點

Eclipse使用技巧 - 自定義JavaDoc注解和代碼模版,提升開發效率和規範性

項目中對于注釋和代碼規範的要求往往是畢比較嚴格的,如果全靠手動完成效率低,還難以保證保證的規範。幸好Eclipse給我們提供了自定義代碼模版的功能。

先說一下Java代碼注釋模版,它是指這裡的配置:

<a href="http://blog.51cto.com/attachment/201206/142459994.jpg" target="_blank"></a>

是不是跟你的不一樣,多了@author和@date ?,恩,這是我自定義過的注釋模版。效果是在給方法用/**注釋内容*/,注釋的時候,會生成如下形式的代碼:

<a href="http://blog.51cto.com/attachment/201206/142539271.jpg" target="_blank"></a>

${tags}是生成@param,@return這些結果。其餘的應該不用我多說了。

定義這樣的模版很簡單,在剛才的位置,點Edit,按照如下的輸入即可:

<a href="http://blog.51cto.com/attachment/201206/142556315.jpg" target="_blank"></a>

這就夠了?當然不是,如果在之前的方法忘記了@date時間注釋,要怎麼補上?直接用@ + 代碼輔助?是不是找不到@date 标簽?呵呵,當然,這個@date其實是我自定義的。定義的位置在這裡:

<a href="http://blog.51cto.com/attachment/201206/142615880.jpg" target="_blank"></a>

趕緊New一個 @date标簽吧。

<a href="http://blog.51cto.com/attachment/201206/142639798.jpg" target="_blank"></a>

注:Pattern中 @date字元為手動填寫。後面兩個變量為Eclipse内部提供的。

儲存看看效果?

<a href="http://blog.51cto.com/attachment/201206/142654282.png" target="_blank"></a>

@date 出現了吧。

是不是還想擴充Insert Variable裡的内容?筆者也研究了一番,找到了這個:

<a href="http://www.coderli.com/archives/eclipse-template-variable/">《Eclipse使用技巧 – 自定義注釋模闆變量》</a>

<a href="http://www.coderli.com/archives/eclipse-template-variable/"> http://www.coderli.com/archives/eclipse-template-variable/</a>

 不過考慮到操作成本效益,筆者并未嘗試,有興趣的朋友可以研究一下,歡迎交流。

     本文轉自mushiqianmeng 51CTO部落格,原文連結:http://blog.51cto.com/mushiqianmeng/885701,如需轉載請自行聯系原作者

繼續閱讀