【问题标题】:Visual Studio 2010 can't format complex JavaScript documentsVisual Studio 2010 无法格式化复杂的 JavaScript 文档
【发布时间】:2011-06-29 07:16:44
【问题描述】:

我有一个自定义 JavaScript 文件,而且它越来越大。问题是,尽管整个 JavaScript 编写得很好,并且没有语法错误(甚至有冒号),但 Visual Studio 2010 无法格式化文档。我将每个部分分别提取到一个单独的文件中,然后格式化 Ctrl + K + DCtrl + E, D 就可以了。但是当它们走到一起时,格式化就停止工作了。我看到其他帖子,他们没有这样的问题。所以我在这里发布了我的问题。我知道 Visual Studio 仍处于 JavaScript 支持的起步阶段。但是你有同样的问题吗?有没有办法让 VS2010 中的 JavaScript 体验更好?

【问题讨论】:

  • 可能有帮助也可能无济于事的事情...... Scott Hansdelman 最近发表的博文:Announcing the Web Standards Update - HTML5 Support for the Visual Studio 2010 Editor,对 JavaScript 进行了一些改进。
  • 是的,我知道 VS2010 的 HTML5 支持,并且我实际上正在使用它。我也尝试过,但 VS 似乎在处理大型 JavaScript 文件方面有一周的时间。但是对于HTML5,我也建议thissn-p。问题依然存在。

标签: javascript visual-studio-2010 ide formatting


【解决方案1】:

您可以做很多事情来改善您的 javascript 体验:

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

2 - 也许一个或多个 Javascripts 扩展会对您有所帮助。转到工具菜单,选择扩展,然后搜索 Javascript。 (#1 实际上是出现的第一个安装)。

但还有许多其他扩展声称可以改进 javascript 解析。还有一个 JSLint。

我希望这些帮助!

  • 丹尼尔

【讨论】:

  • 这个更新真的很棒,也是我一直在寻找的东西。说实话,我会经常使用它。谢谢你提到它。但是,该死的 JavaScript 问题仍然存在。我认为 VS IDE 在处理 JavaScript 方面并不专业。看来我们得等到下一个版本了。
  • 您是否尝试过其他扩展... [this one:Javascript parser] (visualstudiogallery.msdn.microsoft.com/…) 声称可以在编辑大型 javascript 文件时提供帮助。
【解决方案2】:

我使用Ctrl+E, F。试试看吧。

【讨论】:

  • 其实快捷方式并不重要,因为它只是触发格式化过程的一个选项。我的是Ctrl + K, Ctrl + DCtrl + E, D。但我也试过了,但没有奏效。无论如何感谢您的回复:)
  • 不客气。一定是VS10缺少的功能。不幸的是,您将不得不手动格式化:)
  • 这在 VS2013 中对我有用,当时 CTRL+K 快捷键和右键菜单没有。
猜你喜欢
  • 2011-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-04
  • 2013-11-02
  • 2012-01-17
  • 2013-04-18
相关资源
最近更新 更多