我正在尝试将 Atom 作为我的 Polymer 项目的新编辑器,目前我使用 Sublime Text 3。我经常使用的两个最有用的功能是 Jscs 和 Jshint,因此我成功安装了 AtomLinter linter-jshint 和 linter-jscs https://github。 com/AtomLinter/linter-jscs(Linter 也是,因为它是先决条件)。
虽然 Jshint 对包含 Polymer 组件的 HTML 文件的作用就像一个魅力,但 Jscs linter 却没有。
正如 AtomLinter 在其 github 项目的自述文件中所报告的那样,该插件仅对带有 *.js 和 *.jsx 扩展名的源文件进行 lints。我通过 Atom 开发人员控制台检查了这一点。
我在网上花了一些时间来了解限制是否与核心 node.js linter node-jscs 或缺少 Atom 插件有关。由于 node-jscs 添加了此功能 https://github.com/jscs-dev/node-jscs/pull/1038和基于 node-jscs 的 Sublime Text 3 Jscs 插件我很确定 AtomLinter 尚未开发特征。我错过了什么吗?有谁知道我怎样才能让 jscs 在 Atom 中工作,以便在标签中嵌入 JavaScript 的 html 文件?
我会很感激任何答复!西蒙娜。