如何防止 node_modules 包中的 TODO 出现在 WebStorm 中?

How can I prevent TODOs from node_modules packages showing up in WebStorm?

我试图使用 WebStorm(或任何其他 JetBrains IDE)中的 TODO window,但我从 node_modules:

中得到了大量的 TODO

所以这样一来,这个功能就没有多大用处了。当我从项目中排除 node_modules 文件夹时,TODO 消失了,但那些模块的自动完成等也消失了,所以我认为这不是真正的方法。

如何确保 node_modules 中的那些 TODO 不显示?

似乎 Webstorm 在重新启动 Webstorm 后自行解决了这个问题,我看到我的 node_modules 列为 'library root'。我想这是一个错误,其中 node_modules 在创建新项目时未被列为库。

如果它没有被魔法修复(我假设插件为你的情况做了那个)的解决方案:

  • 按 Alt + 6(TODO 的默认绑定)
  • 单击 "Scope based" 选项卡
  • 通过单击带有三个点的按钮更改 "Scope"
  • 选择是否要以递归方式排除的目录。
  • ???
  • 享受