用于编码约定和分析HTML,CSS,Javascript客户端代码的工具

时间:2009-04-07 20:49:28

标签: java javascript html css conventions

我使用各种代码检查程序进行Java开发,但我还没有使用过HTML代码。 CSS,Javascript。

是否有任何存在。那个标志不好的做法或类似的工具。

5 个答案:

答案 0 :(得分:7)

W3C有一个Markup Validation Service用于验证(X)HTML。

此外,W3C还有工具:

JSLint是用于检查JavaScript的工具。

答案 1 :(得分:6)

来自雅虎的YSlow插件的Firebug非常有效地指出了你的低效率。

还可以尝试使用web开发人员插件并点击ctrl + shift + a - 它会将本地代码直接加载到w3c验证器中。

阅读508C合规性 - 您无法测试它,但很高兴知道。

答案 2 :(得分:2)

你的意思是类似lint的工具吗?

的JavaScript

  • JavaScript Lint看起来可能有用。

      

    使用JavaScript Lint,您可以检查所有JavaScript源代码是否存在常见错误,而无需实际运行脚本或打开网页。

         

    JavaScript Lint比竞争lint更具优势,因为它基于Firefox浏览器的JavaScript引擎。这提供了一个强大的框架,不仅可以检查JavaScript语法,还可以检查脚本中使用的编码技术,并警告可疑的实践。

  • JSLint也是同样的事情。

      

    JSLint接受JavaScript源并对其进行扫描。如果发现问题,则会返回描述问题的消息以及源中的大致位置。问题不一定是语法错误,尽管通常是这样   JSLint着眼于一些样式约定以及结构问题。它并不能证明您的程序是正确的。它只是提供另一组眼睛来帮助发现问题。

HTML

CSS

答案 3 :(得分:0)

在您编辑代码时,

js2-mode for Emacs会捕获并突出显示一些常见的Javascript错误。它不像外部lint工具那么彻底,但它的反馈更直接。

答案 4 :(得分:0)

带有Firebug

CodeBurner为您提供HTML和CSS的参考资料。您可以快速查找HTML元素,属性和CSS属性,而无需离开页面。