使用Visual Studio(2010)在javascript中编程?

T. *_*ter 11 javascript visual-studio-2010

无论你是被迫在Visual Studio 2010中编写的JavaScript,或者坚持上使用Visual Studio 2010而不是其他IDE,我不知道别人怎么做,以提高在VS2010的JavaScript开发经验.

我问,因为Visual Studio 2010中缺少javascript支持.你没有获得那种支持,就像你在C#和XAML中开发Silverlight应用程序一样.例如,intellisense不支持javascript 1.8.5(甚至1.6函数,即JSON.Parse),很难导航到函数或对象定义(没有转到定义),没有对象浏览器,调用层次结构和列表可以继续

做了什么来弥补javascript不存在的VS2010功能?另外,支持javascript开发的好功能请求是什么; VS2010应该添加的任何内容作为扩展或未来版本?另外,是否有任何建议来管理大型项目的.js代码?

到目前为止,帮助我的一些事情是JScript编辑器扩展和Web标准更新.此外,在.js文件中工作时,我依靠书签来返回关键位置,因为文件的功能不可见(就像在C#中一样).我的功能请求是通过javascript版本添加intellisense支持,类似于如何定位.NET 2.0,3.5或4.0.

Jam*_*rgy 6

有许多VS扩展可以帮助javascript:

Visual Studio Javascript扩展功能比较

JSEnhancements非常棒,可以满足您的需求:添加区域和代码块折叠.

另请参阅此扩展程序:http://code.google.com/p/js-addin/

它将您的脚本解析为可用于导航的对象树.

我还使用了这个编辑器的免费版本:http://www.yaldex.com/JSFactory_Pro.htm

不幸的是,我不能推荐它,因为它有一些关键问题(尴尬的UI,怪异的智能感知,并不完全稳定).这太糟糕了,因为它是一个非常精心设计的软件,它只是在橡胶遇到道路的地方失败了.