一、模板
1.类模板(文件)
配置方式:Setting【ctrl+alt+s】-> Editor -> File and Code Templates -> 【Class】【Interface】【Enum】【AnnotationType】
/**
* Project : $PROJECT_NAME
* Version : 1.01
* Date : $DATE$DAY_NAME_FULL$TIME
* Author: $USER
* Description :
* Modification history :
*
**/
2.xml模板(文件)
<!--
Project : $PROJECT_NAME
Version : 1.01
Date : $DATE $DAY_NAME_FULL $TIME
Author: $USER
Description :
Modification history :
-->
2.方法注释
配置方式:Setting【ctrl+alt+s】-> Editor -> Live Templates -> 【+】Template Group (MyCode)-> Live Template
**$param$
* @Return: $return$
* @Author: RON
* @Date: $date$ $time$
* @Description:
*/
配置方式:Abbreviation:* Decription:方法注释
Edit Variables 参数设置:
@params:groovyScript("def result='\\n'; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(i == 0 && params[i] == ''){return '';};result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : ' ')}; return result", methodParameters())
@return:methodReturnType()
@date:date()
@time:time()
change设置:java
快捷键设置:Enter
3.修改文件注释
需要文件开始
/**
* MODIFY-START-RON-$date$ $time$
* Description:
*/
修改文件结束
/**
* MODIFY-END-RON-$date$ $time$
* Description:
*/
4.TODO注释
//TODO-RON-$date$ $time$
5.快捷操作 java
二.插件
GitToolBox、CodeGlancePro、Alibaba Java Coding Guidelines、Grep Console、Free Mybatis Tool 、 Lombok、 MybatisLog、Requestmapper
三、忽略文件
配置方式:Setting【ctrl+alt+s】-> Editor -> FileType -> Ignore -> 【+】
*.gitignore
*.iml
target
.git
Dockerfile
*.idea
标签:return,Description,IDEA,date,params,time,初配,模板 From: https://www.cnblogs.com/ron-01/p/17089626.html