Atom 编辑器 - JS 的所有亮点?

Atom editor - TODO highlight for JS?

在 Atom 编辑器中,TODO 会自动用 atom/language-todo 包突出显示,我可以使用用户样式表更改样式。我知道的就这么多。

所以我现在正在开发一个网页,并且必须同时使用HTML、CSS和JS。然而,似乎 TODOs 仅针对 HTML 和 CSS 文件突出显示,而不是 JS 文件。这很奇怪,因为在 atom/language-todo 的设置中,所有触发器的范围都是 .html.php.text - HTML 包括在内; CSS 而 JS 则不是。所以理性思考,要么 CSS 和 JS 都应该启用突出显示,要么都应该禁用它。

是什么导致了这种奇怪的行为?我可以做些什么来为 JS 启用高亮显示吗?

P.S。目前 mrodalgaard/atom-todo-show 是我的替代解决方案。挺好的,不过我还是想有我的亮点。

此问题可能与 atom/language-todo 存储库中的未解决问题有关:https://github.com/atom/language-todo/issues/82

正如有人在问题对话中建议的那样,可以通过在 settings:core 页面中禁用 Atom tree-sitter 来恢复待办事项突出显示。

有关 tree-sitter 如何改进代码解析的更多信息,请参阅 release article on the Github blog