Visual Studio 2010停止格式化我的javascript ...?

时间:2012-04-13 19:01:26

标签: visual-studio-2010

所以CTRL E + D自动格式化我的页面,我喜欢它!

通常,如果我的代码中有错误,格式化不再有效......我明白了。

但我的javascript中没有错误(通过IE和Chrome验证),它突然退出格式化...

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

根据OP的要求提出评论回答:

您可能会遇到IE和Chrome忽略的错误,但VS中的JScript验证失败(缺少分号,附加括号等)。您是否尝试重新启动Visual Studio?

此外,它是一个网站还是一个Web应用程序项目? JScript验证是否已禁用?您可以尝试通过JSLint或其他验证工具运行JavaScript。


编辑:根据OP(请参阅下面的评论),他在属性列表中有一个无关的尾随逗号,阻止了VS中的自动格式化。例如:

var culprit = {
    property1 = "23",
    property2 = "43", // <-- Extraneous comma
};