WebStorm 在更新更改列表时会占用大量 CPU 资源有什么办法可以改善吗?

问题描述

有时WebStorm的changelist会变成更新状态,长时间占用大量cpu。我发现它正在运行 vsix。由于 git status --ignored 非常大,此命令会消耗资源。有什么办法可以解决这个问题吗?

我尝试在 WebStorm 的设置中搜索,但没有找到相关选项。

我也尝试寻找一种方法修改 node_modules is认行为,但我没有找到方法

WebStorm 更新变更列表时的完整命令为:

git status --ignored

解决方法

--ignored 标志用于获取被忽略文件的列表,以便在项目树和其他位置正确识别和突出显示它们。 在大多数情况下,此命令仅返回被忽略目录的列表并且运行速度很快。

您可以关闭 git.process.ignored Registry 标志(帮助 | 查找操作...,键入 Registry... 以找到它)以跳过国旗。被忽略的文件不会像这样突出显示,有时在这种情况下可能表现为未被忽略(例如,如果您通过 IDE 更改它们,则在显式刷新之前突出显示为已修改)。

查看/订阅 IDEA-250152 中的评论以了解更多信息