最近换了笔记本,所有的环境重新搭建,比较痛苦,记录下idea的相关设置,未完待补充。
我现在用的idea版本为2020.01,据说2020.02有很多bug
一、idea64.exe.vmoptions 文件配置
idea64.exe.vmoptions 文件是IntelliJ IDEA 64 位的可执行文件的 VM 配置文件,现在的新机器都是16G起步,原先的Xms、Mmx参数是不合适的,改掉

  • -Xms128m,16 G 内存的机器可尝试设置为 -Xms512m (设置初始的内存数,增加该值可以提高 Java 程序的启动速度。)
  • -Xmx750m,16 G 内存的机器可尝试设置为 -Xmx1500m (设置最大内存数,提高该值,可以减少内存 Garage 收集的频率,提高程序性能)
  • -XX:ReservedCodeCacheSize=240m,16G 内存的机器可尝试设置为-XX:ReservedCodeCacheSize=500m (缓存大小)

二、idea打开后的设置

1.显示工具栏图标

IDEA如何设置java提示 idea设置xms_配置文件

2.更改字体大小,通过ctrl + 鼠标滚轮

IDEA如何设置java提示 idea设置xms_自定义_02

3.代码提示不区分大小写

IDEA如何设置java提示 idea设置xms_IDEA如何设置java提示_03


把 Case sensitive completion设置成None就关闭了区分大小写的问题,默认是First letter项,即区分第一个字母.4.设置编码(重要)

IDEA如何设置java提示 idea设置xms_IDEA如何设置java提示_04


说明:Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文5.自动导包&优化导包

IDEA如何设置java提示 idea设置xms_IDEA如何设置java提示_05

6.设置自动编译

自动编译在运行springboot项目时,热部署时需要设置

IDEA如何设置java提示 idea设置xms_ide_06

7.Tab缩进与空格设置

IDEA如何设置java提示 idea设置xms_IDEA如何设置java提示_07

IDEA如何设置java提示 idea设置xms_ide_08

8.显示行号和方法分割线

IDEA如何设置java提示 idea设置xms_IDEA如何设置java提示_09


这里与之前的2019版本设置位置不一样了,需要注意下

IDEA如何设置java提示 idea设置xms_ide_10

9.去除单词拼写检查

IDEA如何设置java提示 idea设置xms_ide_11

10.设置目录折叠

IDEA如何设置java提示 idea设置xms_IDEA如何设置java提示_12

11.配置文件的生成模板

IDEA如何设置java提示 idea设置xms_IDEA如何设置java提示_13

12.显示内存占用
这块的设置在2020.01版本中被移除了

13.设置代码环绕

ctrl + alt + T

IDEA如何设置java提示 idea设置xms_IDEA如何设置java提示_14

14.取消更新

IDEA如何设置java提示 idea设置xms_IDEA如何设置java提示_15

15.生成javadoc文件

IDEA如何设置java提示 idea设置xms_配置文件_16

16.设置自定义模板
关于模板(Templates)
代码模板的原理就是配置一些常用的代码字母缩写,在输入简写时,可以出现你预定义的固定模式的代码,提高开发效率和个性化需求。
最常用,最简单的例子就是我们输入sout就是出现System.out.println()

在idea中代码模板有两类:Live Templates(实时模板) 和 Postfix Completion
其中实时模板是可以自定义的,这里自定义个模板组并创建test模板方法

IDEA如何设置java提示 idea设置xms_自定义_17

17.解决IntelliJ IDEA创建Maven项目速度慢问题

IDEA如何设置java提示 idea设置xms_ide_18