当打开任何包含许多步骤(given、when和then)的类时,方法执行功能文件中的步骤;此时,CPU会增加(80-90%)。这使得计算机非常滞后。只有关闭该类时,CPU才会恢复正常。当我关闭cucumber插件,使其无法搜索该步骤时,我没有看到CPU增加。我正在考虑原因,但还没有找到修复它的方法。
5jvtdoz21#
经过多天的研究,我注意到每次打开这些类时,每个方法显示“用法”都需要一定的时间,我想这就是cpu增加的原因。Usages是Intellij的一个特性,它会告诉我们这个方法在哪里被使用,并对它们进行计数。项目中使用的方法越多,这部分显示得越慢。所以我把这个功能关闭了,它位于设置>编辑器>镶嵌提示>代码视觉>用法(Windows),我们只需要取消勾选它,我们的CPU不再会因为每次打开那个类而增加。
1条答案
按热度按时间5jvtdoz21#
经过多天的研究,我注意到每次打开这些类时,每个方法显示“用法”都需要一定的时间,我想这就是cpu增加的原因。
Usages是Intellij的一个特性,它会告诉我们这个方法在哪里被使用,并对它们进行计数。项目中使用的方法越多,这部分显示得越慢。
所以我把这个功能关闭了,它位于设置>编辑器>镶嵌提示>代码视觉>用法(Windows),我们只需要取消勾选它,我们的CPU不再会因为每次打开那个类而增加。