Javascript代码分析器开源代码或插件

标签 java javascript jquery code-analysis static-code-analysis

我已经编写了一个 API 并定义了一个用户需要在特定条件下调用的方法。假设用户正在创建一个视频应用程序,那么他应该在他的代码中实现静音功能(在 javascript API 或文件中定义)。现在我正在寻找一个代码分析器,通过它我可以检查他是否以正确的方式实现了这个(在他的 JS 文件中)。根据我的说法,我认为这将是一个自定义规则,我想用 Java 制作这个项目,这样我就可以获取源代码(js 文件或 html 文件)并对源代码进行分析。

那么有什么代码分析工具可用吗?

我如何编译这个想法?

有哪些可能的方式?

非常感谢大家。

最佳答案

你应该看看 CheckStyle .它将满足您的需求。这是很多开箱即用的任务,例如:

<module name="VisibilityModifier">
    <property name="packageAllowed" value="true"/>
</module>

但是你可以extend

您用 Java 编写自定义规则,但它会检查任何内容。在我们的项目中,我们使用它,例如检查 xml、jsp、...文件的有效性。

关于Javascript代码分析器开源代码或插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14134425/

相关文章:

javascript - 加载 Javascript 并执行它

javascript - 页面加载一段时间后下载文件?

java - 可以用 Swing Timer 以更优雅的方式完成吗?

javascript - Heroku 上传 Node 应用程序和 Java jar

java - 如何实现JDatePicker的FocusListener?

javascript - 单击时更改 DIV 高度

javascript - 展开 jQuery -> 导航子菜单 -> 子菜单

javascript - 动态创建的元素上的事件绑定(bind)?

javascript - PHP 结果到 AJAX 比较数组问题

java - J表。删除行。消耗事件以不再进一步分派(dispatch)