使用 IntelliJ 13 终极版一周,它似乎真的很慢。
首先,整个 IDE 每隔一段时间就会停止一秒钟左右。与 12 版本相比,Java 编辑器的自动完成确实很慢。
除了使用 Dracula 主题外,我没有更改默认设置的任何内容。
看来这不是我自己的问题。许多人建议将堆大小设置为高于默认值,或者清除缓存,但我没有检查或测试这些建议。我是否需要更改某些设置以提高新版本的性能?
从 IntelliJ 12 升级后,我在 IntelliJ 13 中遇到了同样的缓慢问题。对我有用的是编辑 bin 文件夹中的 idea64.vmoptions 并将最大堆设置为 8 GB(为 512 MB),将 Max PermGen 设置为至少 1GB (原为 300MB)。示例如下:
-Xms128m -Xmx8192m -XX:MaxPermSize=1024m
重新启动后,速度要快得多。
对于 Mac 上的 IntelliJ 2020 可以追溯到 2017 年 /Applications/IntelliJ IDEA.app/Contents/bin/idea.vmoptions
/Applications/IntelliJ IDEA.app/Contents/bin/idea.vmoptions
在 Mac 上,此文件位于以下路径中:
对于 Mac 上的 IntelliJ 14 或 15 /Applications/IntelliJ IDEA 14.app/Contents/bin/idea.vmoptions
/Applications/IntelliJ IDEA 14.app/Contents/bin/idea.vmoptions
对于 Mac 上的 IntelliJ 13 /Users/yourusername/Library/Preferences/IntelliJIdea13/idea.vmoptions
/Users/yourusername/Library/Preferences/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 Community Edition 2016.1.3\bin\idea64.exe.vmoptions