JScript语法验证程序?

siv*_*udh 3 javascript syntax

我是来自C++世界的JScript的新手.

我很惊讶表达式是在运行时进行评估的.我的意思是如果我添加了一个函数并且没有提供它的定义,那么当我运行它时程序会"崩溃"(在调试器中).

有趣的是,我可以在任何地方输入乱码,只有在运行时调试器会抱怨.

但"直播"页面不会!

是否有任何JScript附加工具在我们键入时检查其语法?我目前正在使用Aptana Studio.

或者调试按钮是否等同于在Web世界中编译?但是,如果您有数百万行代码并且某些小函数未定义或拼写错误,该怎么办?这对我来说是一个可怕的想法.= S

Red*_*ter 7

许多人认为JSLint是最好的语法检查器.我不知道有一个加载项适合您的特定情况,但您应该能够非常轻松地将它添加到您的构建过程中.

更新:显然有一些成熟的技术可以将它与Aptana集成.