2013-02-28 51 views
5

我有一個包含大量HTML文件的項目。正如我的Maven構建過程的一部分,我想能碰到這些文件驗證器,以確保:是否有任何基於Maven的HTML驗證程序

  1. 的文件是語法正確的(例如檢查所有打開的標籤有coresponding結束標記)
  2. 這些文件符合編碼準則

任何人都可以推薦一個好的驗證器,可以做到這一點嗎?

回答

3

我使用Sonar與2個顯著插件,

  1. XML Plugin

此插件讓內聲納XML文件的分析。 一些常見的用例有:

  1. XHTML的驗證文件對由W3C提供的模式(嚴格的,過渡性的,和其他人)
  2. 驗證的XML文件,對所提供的XML模式
  3. 的規則驗證中XML文件(例如:根據編碼標準驗證Maven pom文件)

2。 Web Plugin

該插件提供Sonar內網頁文件的靜態代碼分析。目前支持JSP和JSF。爲Ruby模板(erb文件)提供了一些初始支持。

以下指標支持:

  1. 大小(文件,代碼行)
  2. 規則符合性
  3. 複雜
  4. 重複
  5. 評論

插件掃描以下文件默認爲:.xhtml,.jspf,.j SP。文件擴展名是可配置的。

該插件導入Sonar中的源代碼,計算測量結果並掃描代碼以查找違規,重複和複雜性。這些檢查可在Sonar規則存儲庫中配置。

全部是開源。無論如何,Sonar還提供名爲Web(HTML, JSP)的商業插件。

我希望這可能有所幫助。

Regards,

Charlee Ch。

+0

這很明顯是我需要知道的。謝謝 :-) – Stormcloud 2013-03-04 11:21:09

相關問題