gpt4 book ai didi

node.js - 使用 node.js,Webstorm 变得非常慢

转载 作者:IT老高 更新时间:2023-10-28 21:51:30 27 4
gpt4 key购买 nike

有人知道这个 IDE 是怎么回事吗?我已经运行了一段时间,最近它变得非常缓慢并且有时没有响应。即使只是编辑一堆 js 文件也会占用 CPU。

可能性:1. 我的代码库越来越大了……2. 我有几个监听器,当它们发生变化时,它们会在后台编译coffeescript 和sass 文件。

无论如何,我对速度如此之慢感到非常惊讶(更糟的是)。期望 IDE 的开发人员会做得更好。

以前有人遇到过这种问题吗?10 倍

最佳答案

您可以对 Webstorm 进行一些性能调整,看看它是否能改善您的情况。当我和我的同事发现 Webstorm 变慢时,这些调整解决了我们所有的问题。

首先,确保您的项目配置为通过从项目中排除特定目录来有效利用 webstorm 资源。这将确保包含的文件不在内存中建立索引,并且在执行诸如搜索文件或文件中的文本等功能时不会降低性能。 node_modules 是要排除的一些好的候选人示例。目录和编译代码目录。

如果仍然存在性能问题,请尝试以下操作:

如果您默认使用 Windows,您将使用 32 位版本。导航到 Webstorm 目录(在程序文件中),您将看到 webstorm64.exe ,它将以 64 位模式运行 Webstorm。 (那么你可能会 need to install a proper 64-bits JDK 自己。)

当您的项目包含超过 10000 个类并且开发人员经常尝试更改默认选项以最小化 IntelliJ IDEA 挂起时间时,IntelliJ IDEA 的默认 VM 选项可能不是最佳的。

您可以尝试提高 Webstorm 的 JVM 内存限制。从 IDE_HOME\bin\<product>[bits][.exe].vmoptions 打开 VM 选项.最初尝试将 Xms 加倍和 Xmx内存值。

请注意,非常大的 Xmx 和 Xms 值并不是那么好。在这种情况下,GarbageCollector 必须一次处理大部分内存,并导致大量挂起。

有关配置 JVM 内存选项的更多信息,您可以引用:

关于node.js - 使用 node.js,Webstorm 变得非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25765988/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com