2011-06-29 107 views
2

我有一个自定义的JavaScript文件,它变得越来越大。问题是,虽然整个JavaScript编写得很好,并且没有语法错误(即使冒号存在),Visual Studio 2010也无法格式化文档。我分别提取每个部分到一个单独的文件,并在那里,格式化Ctrl + K + DCtrl + E, D工作得很好。但是,当他们在一起格式化停止工作。我看到其他帖子,他们没有这样的问题。所以我在这里发布了我的问题。我知道Visual Studio仍然处于JavaScript支持的初级阶段。但是你有同样的问题吗?有没有一种方法可以使VS2010中的JavaScript体验更好?Visual Studio 2010无法格式化复杂的JavaScript文档

+0

东西,可能或可能不会帮助...最近的一篇博客斯科特Hansdelman:在宣布Web标准更新 - HTML5支持的Visual Studio 2010的编辑器(HTTP:// feedproxy.google.com/~r/ScottHanselman/~3/LMnWyIIg8CM/AnnouncingTheWebStandardsUpdateHTML5SupportForTheVisualStudio2010Editor.aspx),已经推出了一些JavaScript改进。 – slugster

+0

是的,我知道关于VS2010的HTML5支持,而且我正在使用它。我也尝试过,但VS似乎是在处理大型JavaScript文件的一周。但对于HTML5,我也建议[this](http://www.thoughtresults.com/downloads)片段。问题依然存在。 –

回答

2

有相当多的事情可以做,以提高您的JavaScript经验:

1 - 安装WebStandards更新:http://www.hanselman.com/blog/AnnouncingTheWebStandardsUpdateHTML5SupportForTheVisualStudio2010Editor.aspx

2 - 也许一个或多个扩展的Javascript会帮你的。转到工具菜单,选择扩展,然后搜索Javascript。 (#1实际上是第一次安装)。

但还有一些其他扩展声称可以改善JavaScript解析。还有一个JSLint。

我希望这些帮助!

  • 丹尼尔
+0

这个更新真的很棒,我一直在寻找。说实话,我会用很多。谢谢你提到它。然而,该死的JavaScript问题仍然存在。我认为VS IDE在处理JavaScript方面不够专业。似乎我们必须等到下一个版本。 –

+0

你尝试了其他的扩展...这一个:JavaScript分析器(http://visualstudiogallery.msdn.microsoft.com/288a2b0f-1357-47b4-8215-1134c36bdf30?SRC=VSIDE)声称编辑大的时候帮助JavaScript文件。 –

2

我用Ctrl+E, F。试一试。

+0

实际上,快捷键并不重要,因为它只是触发格式化过程的选项。我是'Ctrl + K,Ctrl + D'或'Ctrl + E,D'。但我也尝试过,并没有奏效。无论如何谢谢你回复:) –

+0

不客气。它必须是VS10的缺乏功能。不幸的是,你将不得不手动格式化:) – asma

+1

当CTRL + K快捷键和右键单击菜单没有时,这在VS2013中适用于我。 –

相关问题