如何修复使用Intellij时cucumber的类步定义导致CPU占用率高的问题

问题描述 投票:0回答:1

当打开任何包含许多步骤(Given、When、Then)的类时,方法会执行特征文件中的步骤,此时 CPU 会增加(80-90%)。它使计算机非常滞后。 只有关闭该类CPU才会恢复正常。

当我关闭黄瓜插件使其无法搜索该步骤时,我没有看到CPU增加。我正在思考原因,但还没有找到解决方法。

java intellij-idea cucumber gherkin
1个回答
0
投票

经过多天的研究,我注意到每次打开这些类时,每种方法都需要一定的时间来显示“用法”。我想这就是cpu增加的原因。

Usages是Intellij的一个功能,它会告诉我们这个方法在哪里被使用并统计它们。项目中使用该方法越多,这部分显示就越慢。

因此,我关闭了此功能。它位于设置 > 编辑器 > 嵌入提示 > 代码视觉 > 用法。 (Windows)我们只需要取消选中它。 每次我们打开那个类时,我们的CPU将不再增加。

© www.soinside.com 2019 - 2024. All rights reserved.