前言:

使用 IDEA 开发项目, 每次导入新的项目都需要重新配置, 例如 maven home

解决方案:

1. 进入 IDEA 中, 打开设置

快捷键: ctrl + alt + s

2. 找到设置新项目的配置

这里博主没有在菜单栏找到这个 settings for new projects 的功能, 所以只能借助快捷键打开设置界面

新项目

3. 打开新项目设置界面

第二步设置了快捷, 通过快捷键打开新项目设置的地方
maven home 为例, 这样设置完毕后, 下次新创建项目就不需要重复设置 maven home

新项目设置的地方
设置java版本
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

好用的插件

安装好插件后,记得重启IDEA

Mybatis Log Plugin 插件

控制台中打印出了sql语句,但是由于避免出现SQL注入,大部分情况下都是使用#{}占位符的方式传参。所以日志打印SQL时,打印的也是占位符, 通过日志拼凑真正可执行的SQL还是件比较头痛的事情。
Mybatis Log Plugin 可以解决上述问题

在IDEA2020,插件 Mybatis Log plugin 收费了
上传了破解后的 Mybatis Log plugin 插件

JRebel插件

实现热更新

参考文档: https://blog.csdn.net/lianghecai52171314/article/details/105637251

Vuesion Theme

更换IDEA界面样式

Atom Material ICons

美化Icon图标

File Expander

Idea中打开压缩包,包括jar包跟war包

Grep Console

IDEA控制台,过滤日志、给不同级别的日志或者给不同pattern的日志加上背景颜色与上层颜色

好用的设置

显示行号和方法分割线
显示行号和方法分割线
创建文件时,自动生成作者和时间信息
创建文件时,自动生成作者和时间信息
取消匹配大小写
取消勾选后,输入小写 s ,也能提示出 String
取消匹配大小写
双斜杠注释改成紧跟代码头
双斜杠注释改成紧跟代码头
intellij idea 去掉import 引入折叠
import引入折叠则看不到不需要的import

在这里插入图片描述
设置自动导包
在这里插入图片描述

内存限制

Java 运行内存限制

-XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xms512m -Xmx512m -Xmn256m -Xss256k -XX:SurvivorRatio=8

在这里插入图片描述

不常用处理

xml 标红处理

一般情况下,使用alt+enter可以处理。
但是如果你更换了数据库类型,例如从mysql换到了postgres,这里的alter+enter则不会显示可选的postgres
设置如下
在setting里面搜索"SQL Dialects",将红色框框的设置为postgres数据库
在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐