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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM