eclipse注释模板_Intellij IDEA设置默认文档注释
一、類注釋
File->setting
Setting->File and Code Templates
我的文檔注釋模板:
/*** @author: ${USER}* @date: ${DATE} ${TIME}* @description:*/附:我的clion文檔注釋模板
/*********************************************************** * * Time: ${DATE} * Author: $USER_NAME ***********************************************************/二、方法注釋
IDEA還沒有智能到自動為我們創建方法注釋,這就是要我們手動為方法添加注釋,使用Eclipse時我們生成注釋的習慣是
/**+Enter,這里我們也按照這種習慣來設置IDEA的方法注釋
1、File-->Settings-->Editor-->Live Templates
(1)新建組:命名為userDefine
(2)新建模板:命名為*
因為IDEA生成注釋的默認方式是:/*+模板名+快捷鍵(比如若設置模板名為add快捷鍵用Tab,則生成方式為
/*add+Tab),如果不采用這樣的生成方式IDEA中沒有內容的方法將不可用,例如獲取方法參數的methodParameters()、獲取方法返回值的methodReturnType()
(3)設置生成注釋的快捷鍵
(4)設置模板:模板內容如下
注意第一行,只有一個而不是/
在設置參數名時必須用參數名的方式,否則第五步中讀取不到你設置的參數名
*$param$$return$* @author: $user$* @date: $date$ $time$* @description:*/如果使用/生成的模板注釋將會是如下效果:所以我們要去掉最前面的/
5)設置模板的應用場景
點擊模板頁面最下方的警告,來設置將模板應用于那些場景,一般選擇EveryWhere-->Java即可
(如果曾經修改過,則顯示為change而不是define)
(6)設置參數的獲取方式
選擇右側的Edit variables按鈕
PS:第五步和第六步順序不可顛倒,否則第六步將獲取不到方法
選擇每個參數對應的獲取方法(在下拉選擇框中選擇即可)
其中params變量的內容一定要放在Default value中!!!內容為:
groovyScript("if("${_1}".length() == 2) {return '';} else {def result=''; def params="${_1}".replaceAll('[[|]|s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='* @param ' + params[i] + ': '}else{result+='n' + ' * @param ' + params[i] + ': '}}; return result;}", methodParameters());其中return變量的內容也一定要放在Default value中!!!內容為:
groovyScript("def returnType = "${_1}"; def result = '* @return: ' + returnType; return result;", methodReturnType()); 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的eclipse注释模板_Intellij IDEA设置默认文档注释的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 需求层次性、需求分类
- 下一篇: 怎么跳过Windows 10/8/7登录