在IDE(编辑器)中验证JavaScript语法?

Ego*_*hin 5 javascript ide

是否有任何JavaScript编辑器可以动态验证JavaScript语法?丢失括号等内容

fma*_*ark 3

就我个人而言,我喜欢使用emacswith flymake,它可以使用Spidermonkey, JsLintorRhino来进行验证。我认为这是您所追求的那种动态语法检查。如果您想要自由验证,您可能需要使用它,Spidermonkey因为它是来自 Firefox 的执行引擎,因此它将拒绝任何 Firefox 拒绝的内容。如果您想要更严格一点的东西,Crockford'sJsLint会强制要求您提供良好的风格。与蜘蛛猴一起飞行
(来源:mnemonikk.org

然而,Emacs 并不适合所有人。如果您喜欢点击式操作,您可能需要查看IntelliJ 的IDEA. 它可以进行动态语法检查以及许多其他功能。遗憾的是,免费版本不提供 JavaScript 支持。

IntelliJ 的 javascript 语法检查
(来源:jetbrains.com

IntelliJ 的一个免费替代品是Netbeans,它旨在提供与内核相同的 JavaScript 功能。我没有使用它的经验,但它是免费的、开源的,据说在最近的版本中改进了 netbean 的 javascript 语法突出显示 http://netbeans.org/images_www/articles/61/ide/javascript/background_parser.png

如果您是 Windows 或 ASP.NET 类型的开发人员,您可能对Microsoft Visual Web Developer Express 2010更感兴趣。它支持此功能,并且可能比我提到的其他工具更好地支持 ASP.NET 开发。