IDEA设置类注解和方法注解(详解)

  从eclipse工具到IDEA工具的转化,发现IDEA工具配置注释模板变的不一样了,不说废话了,直接开始

一、设置类注解模板(在创建类的时候自动填充模板)

/**
 * @ProjectName:    ${PROJECT_NAME} 
 * @Package:        ${PACKAGE_NAME}
 * @ClassName:      ${NAME}
 * @Author:     ${USER}
 * @Description:  ${description}  
 * @Date:    ${DATE} ${TIME}
 * @Version:    1.0
 */

二、配置方法注解(注意配置好,只能在方法内部使用快捷键生成,然后复制到方法上,不知道IDEA为何这样)

/**
 * @Method $method$
 * @Author $author$
 * @Version  1.0
 * @Description
 $param$
 * @Return $return$
 * @Exception $exception$
 * @Date $date$ $time$
 */

在配置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) ? '\\r\\n ' : '')}; return result", methodParameters())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())

效果:

public static boolean inset(String name, String url,String hello)throws Exception{
        
        /**
         * @Method inset
         * @Author JikeWang
         * @Version  1.0
         * @Description
         * @param name
         * @param url
         * @param hello
         * @Return boolean
         * @Exception 
         * @Date 2018-08-12 13:16
         */
        return true;
    }

 

posted @ 2018-08-12 13:18  四季写爱  阅读(50325)  评论(1编辑  收藏  举报