## 创建新项目或导入项目时总是自动使用IDEA自带的maven 通过以下设置可以更改默认使用的版本
`File->New Projects Setup ->Settings for New Projects ->Build,Execution,Deployment->BuildTools->Maven->(Maven Home path,User settings,Local reposit)`
## 设置Git 版本控制文件状态颜色
`Setting->Version Control->File Status Colors`
| 状态 | 颜色 |
| ------ | ------- |
| ignore | #AAAAAA |
## 设置鼠标滚轮控制文字大小
`File->Settings->Editor->General->change font size with Ctrl+Mouse Wheell in:`
选择 Active editor 仅作用于当前的窗口
选择 All editors 作用所有的窗口
![image-20240107111816430](assets/image-20240107111816430.png)
## 设置Java文件注释
`File->Settings->Editor->File and Code Templates->includes`
```java
/**
* @author ds
* @since ${DATE}
*/
```
![image-20240107113228037](assets/image-20240107113228037.png)
## 设置Java文件注释快捷键
`File->Settings->Editor->Live Templates—>Java`
**新建快捷键cc**
```java
/**
* @author ds
* @since $DATE$
*/
```
![image-20240107114939198](assets/image-20240107114939198.png)
**点击Edit Variables进行变量设置**
![image-20240107115139716](assets/image-20240107115139716.png)
## 设置mybatis xml文件模板
`File->Settings->Editor->File and Code Templates->Files->点击加号新建`
**mapper**
```xml
```
![image-20240107113615287](assets/image-20240107113615287-17045985768623.png)
**mapperUp**
```xml
SELECT REPLACE(NEWID(), '-', '') AS uuid
insert into tabel
value
#{value}
update table
select from table wherer uuid in
#{uuid}
```
![image-20240107113638495](assets/image-20240107113638495.png)
## 创建SpringBoot项目时只能选择jdk17和jdk21
创建SpringBoot项目只能选择java17和java21
![image-20240109213542277](assets/image-20240109213542277.png)
**原因**
> 默认ServerURL start.spring.io
spring2.X版本在2023年11月24日停止维护了,因此创建spring项目时不再有2.X版本的选项,只能从3.1.X版本开始选择
而Spring3.X版本不支持JDK8,JDK11,最低支持JDK17,因此JDK11也无法选择了
当然,停止维护只代表我们无法用idea主动创建spring2.X版本的项目了,不代表我们无法使用,该使用依然能使用,丝毫不受影响
**解决办法**
修改Server URL地址为 `start.aliyun.com` 目前阿里云还支持springboot2.*项目的创建
![image-20240109213655554](assets/image-20240109213655554.png)
修改之后就可以选择了
![image-20240109213820497](assets/image-20240109213820497.png)