30

我正在使用 PHPStorm (5.0) 作为 PHP IDE,但目前我正忙于使用 Javascript 构建一些前端的东西。问题是:PHPStorm 变得非常慢。它在编辑 Javascript 文件时使用所有 494M 内存。除了我的 Javascript 文件之外,我没有任何活动文件。文件本身只有 191 行长。

  • 我使缓存无效;
  • 我重新启动了 PHPStorm / 我的电脑;
  • 我关闭了所有 Javascript 检查。

我能做些什么来加快速度吗?

4

8 回答 8

37

如果您正在运行的项目具有非常大的代码库,IDE 的性能可能会大幅下降,因为默认情况下它会监视已加载项目的所有子目录中的所有文件。

通常,大型代码库不需要对大部分文件进行观察。您可以通过转到File/Settings/Project/Directories并排除您不需要在其中观看/搜索的任何文件夹来提高性能。

如果您确实需要在这些文件中搜索,您可以选择包括排除的目录并再次搜索。

此外,禁用任何您不使用的插件也可以帮助提高性能,但不如目录的东西那么多。

于 2014-09-24T18:57:15.573 回答
7

修复 1. 禁用拼写。文件->设置->编辑器->检查->拼写

修复 2. 如果在 linux 上试试这个:在 /phpstorm/bin/ 你找到 - phpstorm.vmoptions - phpstorm64.vmoptions

在 phpstorm 中转到 help->about 并检查 JRE 是否为 64。如果 64 编辑 phpstorm64.vmoptions。

在末尾插入这两行。-Dawt.java2d.opengl=true -Dsun.java2d.xrender=false

于 2016-08-01T15:21:02.387 回答
2

如果性能问题将问题提交到YouTrack上传 CPU 快照,则每个问题都是独一无二的,需要进行调查。

于 2012-09-17T08:24:26.653 回答
1

I had the same issue a while ago, here is what helped me to resolve it.

First make sure you exclude the node_modules folder in Settings -> Directories.

This change made it better for me, but did not resolve all the performance issues I had with JavaScript files.

  1. Uninstall PHPStorm
  2. Download and Install the JetBrains Toolbox (https://www.jetbrains.com/toolbox/app/?fromMenu)
  3. Install PHPStorm via the JetBrains ToolBox
  4. Open the PHPStorm settings menu within the Toolbox (Screenshot)
  5. Increase the maximum heap size to 1024 MB
  6. Restart PHPStorm
于 2018-02-02T11:19:49.293 回答
1

我刚刚使用 JetBrains 完成了一个相当详细的过程。原来这是我的辅助显示器。我有一个 28 英寸的视网膜显示器。如果我在真正的视网膜中以默认分辨率 1920x1080 运行它,它运行良好。当我提高分辨率时,性能真的开始下降。截至目前(2016 年 6 月),这是一个悬而未决的问题在他们的系统中没有解决方案。

我还发现,如果您使用 .gitignore,您还应该在 IDE 中将这些文件和目录标记为“已排除”。这对较大的项目有所帮助。

于 2016-06-21T23:59:29.250 回答
0

PHPStorm 和所有 Jetbrains 产品在打开大文件(超过 2000 行代码)时速度很慢。您可能有一台好的 PC,但问题不在于 PC 或处理器。在相同的硬件 Eclipse 上,如果我们谈论速度,Netbeans 会好得多。只需阅读以下内容:https ://intellij-support.jetbrains.com/hc/en-us/community/posts/206999515-PhpStorm-extremely-slow-on-large-source-files

于 2017-02-11T17:25:09.823 回答
0

到了 2018 年,情况就完全不同了。PHPStorm 提供了一种更改 JVM 选项的简单方法。

  1. 从主菜单中,选择帮助 | 编辑自定义 VM 选项
  2. 将值更改Xmx为更高的值。默认值为750m。增加它对1024m我来说已经足够了。
  3. 现在你的 PHPStorm 应该像往常一样开始工作了。
于 2018-05-03T11:50:56.463 回答
-2

在你拥有的任何操作系统(我在 Windows、Linux 和 Mac 上使用它)上,PHPStorm 总是感觉比本机应用程序慢,只是因为 Java 更慢。我必须做很多调整才能让它感觉更快,唯一真正提高速度的是SSD硬盘。

尝试稍微调整一下vmoptions文件,您将获得更好的性能,但不要指望它表现得像原生应用程序。对于简单的文件编辑(不是项目),只需使用 Sublime Text、Vim 等编辑器即可。

于 2014-07-17T15:16:38.407 回答