IDEA 快捷注释

1. 新建类的注释模板

1) File->settings->Editor->Live Templates

2) 点击绿色+号,选择template group ,输入group的name,然后点ok

3) 选中刚才添加的group,点击+号,选择live Template

4) 代码模板位置,个人用的代码:

1  /**  
2  * <p>$className$ 相关描述</p>
3  * @author liangcq  
4  * @date $date$ $time$  
5  */

5) 给变量赋值

6) 还有下面使用的范围会有设置提醒,需要点击进行相应设置,个人选的是Java下全部.

7) 使用注释时,在需要添加注释的类上方,输入缩写(此处"cc"),按Tab即可.

 

2. 方法注释模板

大概与类注释模板一致,差别在于模板代码,下为本人用的.

1 /**
2 * $methodName$ 方法描述
3 $param$
4 * @author       liangcq
5 * @return       $return$
6 * @exception    $exception$
7 * @date         $date$ $time$
8 */

其中$param$参数只用原来的参数设置方法,会以数组呈现,样式与注释样式不一致,使用下面方法做为其赋值方法.

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\\b' : '')}; return result", methodParameters())

***使用时需要在方法内部  cm+Tab,在方法上方用的话获取参数会有问题

3. 创建类/接口时直接带出注释

1) File->settings->Editor->File and Code Templates

2) 个人使用的模板

1 #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
2 /**
3 * ${NAME} ${Description}
4 *
5 * @author liangcq
6 * @date ${DATE} ${TIME}
7 */
8 public class ${NAME} {
9 }

其中, ${Description}是自己定义的变量,需要在创建时传入,

创建类时,输入类名、类描述即可

 

猜你喜欢

转载自www.cnblogs.com/zaak/p/9218158.html