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

Posted ya-qiang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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;
    }

 

以上是关于IDEA设置类注解和方法注解(详解)的主要内容,如果未能解决你的问题,请参考以下文章

idea导入maven项目cotroller报错注解无用

java注解详解

详细:idea2021自定义注解模板live Templates

详细:idea2021自定义注解模板live Templates

Intellij IDEA 安装lombok及使用详解

Intellij IDEA 安装lombok及使用详解