首页 > 解决方案 > Eslint/Prettier 与 Intelij 的集成运行非常缓慢

问题描述

我正在尝试将 Eslint/Prettier 集成到 Intellij 中,但我有一个重要的限制:

我希望通过 Eslint 运行 Prettier 格式。这样做的原因是我有重要的 Eslint 规则,我需要在每次保存时使用 autofix 运行(以及 Prettier)(规则示例 - react-hooks/exhaustive-deps)。我不能让这个规则在预提交挂钩中运行自动修复,因为它的修复可以改变代码的行为方式。

我通过在 Eslint 中定义所有 Prettier 插件/配置并创建一个在每次保存时在当前文件上运行 Eslint 的文件观察器,设法让一切正常工作。

我的问题是- 在 VSCode 中它运行良好,但在 Intellij 中,每次保存都需要几秒钟来运行 ESlint 修复。

有没有人使用类似的设置并让它在 Intellij 中运行良好?

标签: intellij-ideaeslintprettier

解决方案


推荐阅读