与 JSP 等效的 Checkstyle?

Eme*_*son 5 jsp coding-style indentation checkstyle

有什么工具可以对 JSP 文件做 checkstyle 对 Java 文件做的事情吗?理想的情况是在 checkstyle 中包含 JSP 检查,但据我所知,这是不可能的。

例如,我想检查以下 JSP 文件:

  • 缩进样式
  • 某些构造的正确放置
  • 制表符/空格检查
  • 检查脚本的使用

谢谢艾默生

A. *_*scu 3

是的,有类似的东西(但不完全是那些检查):您可以使用 IntelliJ IDEA 的“检查”功能来检查 JSP 是否存在各种问题,并且这些检查也可以从命令行运行(在 IntelliJ 的 / bin 目录)。

为此,您需要创建一个“配置文件”以仅包含所需的 JSP 检查,从 IDE 测试它(分析/检查代码),如果它们正常,也从命令行运行它们(例如调用它们来自您的构建工具)。

基于那些现有的 JSP 检查,您也可以编写其他检查(但这需要更多的技巧,因为没有很好的文档 - 只有 IntelliJ 插件的源代码和支持论坛)