CSS、HTML和JavaScript的代码分析

3
有没有类似于StyleCop的软件可以分析CSS、HTML和JavaScript,以检查预定义规则或自定义规则?
例如:
- CSS - 确保使用驼峰命名法来命名类名 - HTML - 确保不使用内联样式 - JavaScript - 还不确定 :P
最好是能够作为msbuild的一部分运行的工具,这样它们就可以作为质量构建的一部分包含在内。开发人员可运行的工具也是可取的。

CSS - 确保类名使用驼峰式大小写有趣。我实际上更喜欢连字符分隔的类名。 - RoToRa
4个回答

2

2

0

0
如果您想要针对各种语言进行自定义规则,可以考虑使用DMS软件重构工具包
DMS拥有广泛的编译器样式解析器,包括“脏”HTML和JavaScript等多种语言,以及定义此类语言方言(例如HTML的CSS)的方法。这些解析器构建完整的抽象语法树,然后您可以编写自定义脚本让DMS遍历这些树,并检查是否违反了您的样式约定。
基于DMS的工具很容易被纳入命令脚本中。DMS已经被用于COBOL和C++的这一目的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接