IntelliJ IDEA Tips

  • idea自动生成方法注释(含参数及返回值)

walker 在 IntelliJ IDEA 2019.2 社区版的设置如下
Template text

**
 * $VAR1$
$params$ * @return $returns$
 * @author: walker
 * @time: $date$ $time$
 * @description: 
 */ 

groovy 脚本

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

你可能感兴趣的:(intellij-idea,java)