WEB开发网
开发学院软件开发VC VS2008中JavaScript编辑调试器的秘密 阅读

VS2008中JavaScript编辑调试器的秘密

 2007-08-09 21:35:42 来源:WEB开发网   
核心提示: Visual Studio 2008的JavaScript IntelliSense功能类似其他IDE中的Auto-completion,也就是能够自动补全,不过和VI和Emacs中的Auto-completion不一样,VS2008中JavaScript编辑调试器的秘密(2),Intel

Visual Studio 2008的JavaScript IntelliSense功能类似其他IDE中的Auto-completion,也就是能够自动补全,不过和VI和Emacs中的Auto-completion不一样,IntelliSense比较Intelligent,根据编程语言的语法来谈出备选填。

如果读者以前曾为手工键入JavaScript感到烦恼的话,那肯定会为Visual Studio 2008的这个特性感到惊喜。Visual Studio 2008 为所有的.aspx 文件、.htm 文件以及外部的.js 文件中都提供完整的JavaScript Intellisense自动完成功能。它不仅对普通的JavaScript代码提供了Intellisense ,还对新的ASP.NET AJAX 客户端JavaScript框架和用它编写的JavaScript代码提供了丰富的支持。

(2)   外部JS文件的Intellisense功能

Visual Studio 2008中的JavaScript Intellisense支持之酷处在于,它被设计成开箱即可用(Just work out of the box)的。这意味着,开发人员不需要对JavaScript文件运行别的工具来建立Intellisense提示,也不用以某种方式来修饰JavaScript。如果在外部JavaScript文件中建有一个标准的JavaScript函数或原型类型,那么Visual Studio 2008中使用它时,就应该自动得到Intellisense完成。

很明显,当外部JS文件具在Intellisense功能时,开发人员就可以像使用内部的JavaScript语句块一样进行调用。如此一来,就可以自动调用外部JS文件中定义的JavaScript函数及变量。

例如,如下图所示,在些在文件中引用了两个.js文件

VS2008中JavaScript编辑调试器的秘密

于是,在MyLibrary.js文件中即可以调用Util.js文件中定义的方法了。当然,也可以让Visual Studio 2008让Util.js具有Intellisense功能。只需在MyLibrary.js文件的最顶部加入<reference>注释即可。

上一页  1 2 3 4 5 6  下一页

Tags:VS JavaScript 编辑

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接