idea参数设置

最近换了笔记本,所有的环境重新搭建,比较痛苦,记录下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.显示工具栏图标

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

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

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

4.设置编码(重要)

说明:Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文

5.自动导包&优化导包

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

7.Tab缩进与空格设置

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

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

9.去除单词拼写检查

10.设置目录折叠

11.配置文件的生成模板

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

13.设置代码环绕
ctrl + alt + T

14.取消更新

15.生成javadoc文件

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

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

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

具体参照:https://www.cnblogs.com/del88/p/6286887.html

posted @ 2020-09-12 14:55  寒天峰  阅读(2468)  评论(0编辑  收藏  举报