仅在保存时使用 Lint - IntelliJ / Webstorm?

Lint ONLY ON SAVE - IntelliJ / Webstorm?

我只想在 Webstorm 中保存时进行 lint。但是我找不到在编辑器中设置它的方法,当我 Google 它时,我只看到实时 linting 的结果,但这与我想要的相反。

我正在使用 ESlint 和 JShint,只想在保存时查看错误。我有 VIM 这样的设置,我真的很喜欢它。

我不喜欢看到所有红色的下划线,因为我键入时只是看到它在我完成键入后立即消失。

有什么想法吗?

由于 IDE 保存更改的方式,

webStorm 不支持任何 'on-save' 操作 - 实际上,它保留随时保存任何文件的权利。您无法保证 WebStorm 何时将编辑器中显示的文档数据刷新到文件系统。例如。在编辑文档时允许这样做。有 'on save' 个操作的功能请求 - IDEABKL-6722,请随时为它投票。

例如,您可以将 ESlint 和 JShint 设置为文件观察器,然后关闭 'immediate synchronization',这样 linters 仅在 运行 显式保存所有操作时