手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >让VS2008对JQuery语法的智能感知更完美一点
让VS2008对JQuery语法的智能感知更完美一点
摘要:一、刚才看到已经有快手的牛人做完了这项工作,现在可以直接下载(http://data.lancefisher.net/jquery-1.2....

一、

刚才看到已经有快手的牛人做完了这项工作,现在可以直接下载(http://data.lancefisher.net/jquery-1.2.3-intellisense.js)回来用了。

这样引用就行了

<scriptsrc="jquery-1.2.3-intellisense.js"type="text/javascript"></script>

如果是在独立的.js文件中需要JQuery智能提示,那么在文件开始加上这行

///<referencepath="jquery-1.2.3-intellisense.js"/>

就OK了。

但这个JS是未压缩版的jqery1.2.3,加上XMLcomments,有120K之巨,开发时用就行了,部署的时候可以换个pack版本的。

不过似乎VS2008对JS的智能感知还有点不足的地方,比如js中的重载函数就不能提供很好的提示支持...希望能再有改进

二、

另外,还有个JQueryXMLcomments的生成器JQueryIntelliSenseHeaderGenerator,这个生成器是根据JQuery官方提供的XMLDOC来生成JQuery的函数签名和XMLcomments。注意,这里只生成函数签名,没有具体的实现。如果嫌第一种方法部署麻烦,那么就可以使用这个签名JS了,我们可以把脚本全部放到独立的.js文件中,然后在js中reference这个假的JQuery,而在.aspx中则引用真正Pack版的jquery。

这个生成器有个BUG,因为jqueryxmldoc有些函数的说明中有些有回车符,而这个生成器没有做处理,导致生成的签名JS有误。

我修正了这个BUG,需要的同学可以点击这里下载。记住:这个生成器只生成jq函数签名和XMLcomments;这个生成器是根据JQuery官方的的XMLAPIdoc生成的,也就是说如果以后有版的JQueryAPIdoc出来,你只要把它下载回来覆盖掉这个旧的就行了。

这个生成器生成的签名有个比较好的地方,就是它把重载方法的comments都放到一起了,也就是vs2008的智能提示中可以看到几个不同重载的comments.

出处:查字典教程网

下面看下效果图:

让VS2008对JQuery语法的智能感知更完美一点1

图1

让VS2008对JQuery语法的智能感知更完美一点2

图2

让VS2008对JQuery语法的智能感知更完美一点3

图3

补充,如果修改脚本文件后,而VS2008的智能提示没有及时更新,那么可以使用快捷键Ctrl+Shift+J来更新一下。

让VS2008对JQuery语法的智能感知更完美一点4

图4

【让VS2008对JQuery语法的智能感知更完美一点】相关文章:

C#中string与byte[]的转换帮助类-.NET教程,C#语言

如何在网站级别动态更改主题

WebService出现"因 URL 意外地以 结束,请求格式无法识别"的解决方法

浅谈.net平台下深拷贝和浅拷贝

获取字符串数组的最后一段字符

Asp.Net URL重写的具体实现

Asp.net在线备份、压缩和修复Access数据库示例代码

关于.NET动态代理的介绍和应用简介

asp.net遍历目录文件夹和子目录所有文件

数据库开发总结(ADO.NET小结)

精品推荐
分类导航