在使用IntelliJ 13终极版一周的时间里,它似乎真的很慢。

首先,整个IDE每隔一段时间就会停止一秒钟左右。与12版相比,Java编辑器的自动完成非常慢。

除了使用德古拉主题外,我没有对默认设置进行任何更改。

看来这不是我自己的问题。许多人建议将堆大小设置为高于默认值,或清除缓存,但我没有检查或测试这些建议。我是否需要更改某些设置来提高新版本的性能?


当前回答

从12升级后,我在IntelliJ 13中也遇到了同样的缓慢问题。 对我有效的是编辑想法。在bin文件夹中设置vmoptions,并将最大堆设置为8gb(为512mb),最大PermGen设置为至少1GB(为300MB)。在下面的例子:

-Xms128m
-Xmx8192m
-XX:MaxPermSize=1024m

重新启动后,速度要快得多。

对于IntelliJ 2020,回溯到Mac上的2017年 /应用程序/ IntelliJ IDEA.app /内容/ bin / idea.vmoptions

在Mac上,这个文件位于这个路径:

适用于Mac上的IntelliJ 14或15 /Applications/IntelliJ IDEA 14.app/Contents/bin/ IDEA .vmoptions

适用于Mac上的IntelliJ 13 /用户/ yourusername /图书馆/ / IntelliJIdea13 / idea.vmoptions偏好

IntelliJ的更新程序(自2017年以来)似乎会将此更改回滚,因此您可能需要在更新后重新应用它。

在Ubuntu Linux上,这个文件位于相对于安装目录的这个路径:

idea-IU-135.475/bin/idea64.vmoptions

2016.2:

 ~/.IdeaIC2016.2/idea64.vmoptions

在Windows 10(社区版显示在这里),这些文件位于:

C:\Program Files (x86)\JetBrains\IntelliJ IDEA社区版2016.1.3\bin\idea64.exe.vmoptions

其他回答

好吧,我不能回复上面工程师Dollery的帖子,因为我还没有50个代表…但我也注意到了同样的事情关于hg4idea已经报告了一个问题:http://youtrack.jetbrains.com/issue/IDEA-118529。

除了禁用hg4idea插件,目前还没有任何修复方法。但如果这是你的问题,那就投票给虫子吧!

编辑:JetBrains已经修复了build IU-138-815中的错误!

我的特殊情况(Mac)是我编辑信息。Plist使用Java 1.7*(不管什么原因),它运行起来像一条狗。

改回1.6*,安装java 1.6,速度很快。

使用Intellij 2016.1(64位)和JDK 1.8(64位)时,我面临着缓慢的性能。 我换到

64位intellij 64位Java 8作为JAVA_HOME路径(这是运行64位Intellij所需的) 32位Java 8作为Intellij项目使用的JDK(文件->项目结构|项目设置->项目|项目SDK)。

通过这种组合,现在Intellij的性能是相当不错的。

从早期测试开始,我就一直在使用13,没有任何问题。也许是你的特定设置。也许您的项目随着时间的推移而增长,您最初给Idea的内存现在已经不够用了?尝试为Idea提供更多的内存:http://www.jetbrains.com/idea/webhelp/increasing-memory-heap.html(关于如何做到这一点的说明)。

增加编译器的堆大小。默认值是700m,随着插件数量的增加,这个值太小了。

在v2019.1中,它位于这里:

设置->构建,执行,部署->编译器->构建进程堆大小(Mbytes)

在我放了4000之后,它解决了我的大部分性能问题。