以前直接从官网下载IDEA,每次更新再去官网下载。

后来接触了JetBrains ToolBox 后,直接可以通过该工具进行JetBrains全套软件的升级、卸载等。

该工具除了可以升级IDEA等软件之外,还可以直接打开JetBrains系列软件创建的项目,非常方便。

BUT

由于默认的最大堆内存为750M,相对较小,尤其开启自动编译项目,如下图,会比较卡,因此需要设置虚拟机参数。

MAC系统如果想设置IDEA虚拟机参数就不方便了,因为在“应用”中找不到IDEA,无法直接“查看包信息”,找到其bin目录下的idea.vmoptions。

找到一篇文章   http://www.tuchief.com/articles/2018/04/19/1524119507781.html,有一定的参考价值,但是发现还是有些麻烦。

1、找到虚拟机配置项文件比较麻烦

2、升级IDEA以后配置项不会随之升级,每次升级都需要重新配置。

因此重新打开程序栏的“JetBrains ToolBox”,发现了更方便的配置方式。

 

可以直接在上面配置最大堆内存(不设置默认是750M)。

如果想设置初始堆内存等更详细的参数,直接点“Edit Java Virtual Machine options”按钮。

前两行分别设置  初始堆内存 和最大堆内存。

如果上面设置了最大堆内存,这里的-xmx为上面设置的值。

在该文件里可以手动修改。

我把初始堆大小设置为2G,最大堆内存设置为4G,IDEA流畅很多。

大家也可以设置代码缓存的大小:-XX:ReservedCodeCacheSize 等。

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐