一、设置JDK相关版本

1.1 设置项目的JDK版本

IntelliJ IDEA2020版修改常用【默认设置】_配置文件


1.2 设置项目的“Java Compiler”版本

针对所使用的jdk版本,我们设置项目的“Java Compiler”版本,如下图:

IntelliJ IDEA2020版修改常用【默认设置】_配置文件_02


1.2 设置Maven工程JUnit测试时跳过自动测试

详见博文:​​IDEA2020版本Maven工程进行JUnit测试时总是执行两次(构建+测试默认自动执行了)​​


二、设置字符集&ASCII码转换

(1)当前项目修改

IntelliJ IDEA2020版修改常用【默认设置】_配置文件_03

IntelliJ IDEA2020版修改常用【默认设置】_配置文件_04

修改Maven控制台输出编码(添加​​-Dfile.encoding=GB2312​​):

注: 切记这里是-Dfile.encoding=GB2312,不能改为-Dfile.encoding=UTF-8。

IntelliJ IDEA2020版修改常用【默认设置】_Java_05


(2)新项目设置修改(即全局设置

IntelliJ IDEA2020版修改常用【默认设置】_配置文件_06

IntelliJ IDEA2020版修改常用【默认设置】_配置文件_04

修改Maven控制台输出编码(添加​​-Dfile.encoding=GB2312​​):

IntelliJ IDEA2020版修改常用【默认设置】_Java_08


三、其他常用设置

3.0 IDEA设置修改过的文件显示*,手动按Ctrl + S 进行保存。

File -> Settings -> Editor -> General -> Editor Tabs,构选 “Mark modified (*)”

IntelliJ IDEA2020版修改常用【默认设置】_Java_09


3.1 设置代码提示不区分大小写

IntelliJ IDEA2020版修改常用【默认设置】_堆内存_10


3.2 导包优化(未使用的包会自动清除)

注: 请根据个人使用情况进行设置。

IntelliJ IDEA2020版修改常用【默认设置】_intellij-idea_11


3.3 设置代码错误检查级别

点击IDEA主界面右下角的

IntelliJ IDEA2020版修改常用【默认设置】_Java_12

图标:

IntelliJ IDEA2020版修改常用【默认设置】_intellij-idea_13


3.4 设置字体(2020版默认字体)

IntelliJ IDEA2020版修改常用【默认设置】_intellij-idea_14


3.5 设置类模板注释

/**  
* @Description:
* @author zhangxh
* @date ${YEAR}-${MONTH}-${DAY}
*/

操作如下图:

IntelliJ IDEA2020版修改常用【默认设置】_配置文件_15


3.6 设置IDEA虚拟机参数

说明:

① -Xms128m,16G 内存的机器可尝试设置为 -Xms512m

(最小堆内存)设置初始的内存数,增加该值可以提高Java程序的启动速度。

② -Xmx750m,16 G 内存的机器可尝试设置为 -Xmx1500m

(最大堆内存)设置最大内存 数,提高该值可以减少Garage收集的频率,提高程序性能。

-Xms512m
-Xms512m
-Xmx1500m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true

配置文件路径在IDEA安装目录下的bin目录中:

IntelliJ IDEA2020版修改常用【默认设置】_配置文件_16


3.7 设置类JavaDoc模板注释颜色

IntelliJ IDEA2020版修改常用【默认设置】_配置文件_17


3.8 开启并行(parallel)编译

注: 开启将消耗性能,​​个人不建议​​。

IntelliJ IDEA2020版修改常用【默认设置】_配置文件_18


3.9 显示方法分隔符(以横线分隔)

配置如下:

IntelliJ IDEA2020版修改常用【默认设置】_堆内存_19

效果如下:

IntelliJ IDEA2020版修改常用【默认设置】_Java_20


3.10 设置打开文件标签(换行展示)

IntelliJ IDEA2020版修改常用【默认设置】_堆内存_21