欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

IDEA设置类注解和方法注解(详解) 博客分类: Java  

程序员文章站 2024-02-05 08:43:58
...

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

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

IDEA设置类注解和方法注解(详解)
            
    
    博客分类: Java  

IDEA设置类注解和方法注解(详解)
            
    
    博客分类: Java  
/**
 * @ProjectName:    ${PROJECT_NAME} 
 * @Package:        ${PACKAGE_NAME}
 * @ClassName:      ${NAME}
 * @Author:     ${USER}
 * @Description:  ${description}  
 * @Date:    ${DATE} ${TIME}
 * @Version:    1.0
 */
IDEA设置类注解和方法注解(详解)
            
    
    博客分类: Java  

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

IDEA设置类注解和方法注解(详解)
            
    
    博客分类: Java  

IDEA设置类注解和方法注解(详解)
            
    
    博客分类: Java  

IDEA设置类注解和方法注解(详解)
            
    
    博客分类: Java  
/**
 * @Method $method$
 * @Author $author$
 * @Version  1.0
 * @Description
 $param$
 * @Return $return$
 * @Exception $exception$
 * @Date $date$ $time$
 */
IDEA设置类注解和方法注解(详解)
            
    
    博客分类: Java  

IDEA设置类注解和方法注解(详解)
            
    
    博客分类: Java  

在配置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())

效果:

IDEA设置类注解和方法注解(详解)
            
    
    博客分类: Java  

IDEA设置类注解和方法注解(详解)
            
    
    博客分类: Java  
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设置类注解和方法注解(详解)
            
    
    博客分类: Java