IDEA 初配模板及快捷方案

一、模板

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

 

 

 

 

 

 



posted @ 2023-02-03 17:29  Ron丶罗恩  阅读(100)  评论(0)    收藏  举报