码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-08-12 15:45:33      阅读:366      评论:0      收藏:0      [点我收藏+]

标签:hello   exce   png   exception   cep   ima   roo   详解   填充   

  从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;
    }

 

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

标签:hello   exce   png   exception   cep   ima   roo   详解   填充   

原文地址:https://www.cnblogs.com/ya-qiang/p/9462766.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!