1. 程式人生 > 其它 >IntelliJ IDEA 自動生成方法註釋(含引數及返回值)-轉+親測IDEA2018.3

IntelliJ IDEA 自動生成方法註釋(含引數及返回值)-轉+親測IDEA2018.3

IntelliJ IDEA 自動生成方法註釋(含引數及返回值)

轉自:

https://blog.csdn.net/wza1314258/article/details/83025998?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-2.highlightwordscore&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-2.highlightwordscore

這是為方法(不是類)生成註釋,配置截圖如下:

(注意上圖最下方有個Change,按下去勾選Java

模板 :

*
* @Description :
$params$
* @Return : $return$
* @Author : $user$
* @Date : $date$ $time$
*/

Params指令碼 :

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param : ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())

實現效果:輸入/*按下Tab鍵,或輸入/**按下Tab鍵 
   /**
     * @Description :
     * @param : b 小轎車
     * @param : tt 要 廳
     * @Return : java.lang.String
     * @Author : shajp
     * @Date : 2021-12-16 10:36
     */
    public String getSsssss(String b , int tt){
        return  "";
    }