欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【让VS2008对JQuery语法的智能感知更完美一点】,下面是详细的讲解!
让VS2008对JQuery语法的智能感知更完美一点
一、刚才看到已经有快手的牛人做完了这项工作,现在可以直接下载(http://data.lancefisher.net/jquery-1.2.3-intellisense.js)回来用了。
这样引用就行了
<script src="jquery-1.2.3-intellisense.js" type="text/javascript"></script>
如果是在独立的.js文件中需要JQuery智能提示,那么在文件开始加上这行
/// <reference path="jquery-1.2.3-intellisense.js" />
就OK了。
但这个JS是未压缩版的jqery1.2.3,加上XML comments,有120K之巨,开发时用就行了,部署的时候可以换个pack版本的。
不过似乎VS2008对JS的智能感知还有点不足的地方,比如js中的重载函数就不能提供很好的提示支持...希望能再有改进
二、
另外,还有个JQuery XML comments的生成器JQuery IntelliSense Header Generator,这个生成器是根据JQuery官方提供的XML DOC来生成JQuery的函数签名和XML comments。注意,这里只生成函数签名,没有具体的实现。如果嫌第一种方法部署麻烦,那么就可以使用这个签名JS了,我们可以把脚本全部放到独立的.js文件中,然后在js中reference 这个假的JQuery,而在.aspx中则引用真正Pack版的jquery。
这个生成器有个BUG,因为jquery xml doc有些函数的说明中有些有回车符,而这个生成器没有做处理,导致生成的签名JS有误。
我修正了这个BUG,需要的同学可以点击这里下载。记住:这个生成器只生成jq函数签名和XML comments;这个生成器是根据JQuery官方的的XML API doc生成的,也就是说如果以后有版的JQuery API doc出来,你只要把它下载回来覆盖掉这个旧的就行了。
这个生成器生成的签名有个比较好的地方,就是它把重载方法的comments都放到一起了,也就是vs2008的智能提示中可以看到几个不同重载的comments.
出处:脚本之家
下面看下效果图:
图1
图2
图3
补充,如果修改脚本文件后,而VS2008的智能提示没有及时更新,那么可以使用快捷键Ctrl+Shift+J来更新一下。
图4
关于让VS2008对JQuery语法的智能感知更完美一点的用户互动如下:
相关问题:vs2008 jquery无智能提示功能
答:vs2008下jquery1.3.2智能提示 首先我们要下载jQuery智能提示Visual Studio 2008 SP1 补丁,安装这个补丁后,Visual Studio 2008可以自动找到vsdoc.js文件,我们不需要在脚本文件中定义代码段就可以看到jQuery方法说明信息了。(下载地址:http:/... >>详细
相关问题:在vs2008中引入jquery就报错
答:1.确保你的js路径正确,以及标签闭合! 2.如果你使用的是vs2008 beta或者由beta版升级而来,确保javascript IntelliSense已经被注册(方法可以网上搜索下,我也忘了)。 3.如果前2项都没问题,那么确保你的vs2008安装了jquery的jscript IntelliS... >>详细
相关问题:关于ext,jQuery语法提示插件spket
答:因为你的spket没有配置好,你搜下“带中文描述的jquery-1.3.2-jsdoc-Spket-profile”,下载一个正确的配置文件就好了。 或者直接到我空间看: http://hi.baidu.com/xob_arl/blog/item/73760e5d1de70348faf2c02c.html 百度搜那个关键字也只是搜到两... >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【ASP】ASP.NET中内嵌页面代码的一个问题-NET-内
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【404页面】ASP.NET设置404页面返回302HTTP状态码
- 【asp】asp.net开发中常见公共捕获异常方式总结(
- 【Visual】分享Visual Studio原生开发的10个调试
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
