热度: JQuery是一款非常优秀的JavaScript库,它有点很多:体积小、功能强、入门简单、社区活跃度高、受IDE支持广泛、有着庞大的用户群…… 目前,也是做前端开发人员的首要选择。 VS2008在之前发布SP1后,也正式对JQery有了智能提示的支持!到http://www.jquery.com的下面可以找到下载的地方,截至目前,最新版本是1.3.2。 JQuery的项目放到了GoogleCode上:http://code.google.com/p/jqueryjs/ 我们可以通过SVN服务,方便的获取JQuery的全部开发资料:http://jqueryjs.googlecode.com/svn/trunk/ 好了,主要来谈谈VS2008对JQuery-1.3以后智能提示的支持。 由于JQuery和MS合作,提供出来-vsdoc.js文档,通过在项目中对这个文档的引入,IDE就能方便的给出智能提示。这里有个要求,-vsdoc.js文件名的前半部分要和引入的jquery文件名一致。 前提要求是VS2008必须打上了SP1补丁。 看起来,很不错吧? 不过,到了JQuery-1.3以后的版本,这个-vsdoc不起作用了!好像,刚刚更新的SP1也不那么稳定了。有人的解决方案是在script签直接引入vsdoc.js,这样VS2008忽略了JQuery本身,而直接有了智能提示。可问题是这个vsdoc的体积要大的多,项目发布时不能用这个,还得用回JQuery的packed版以缩减网络传输,最简单的办法是再把-vsdoc.js文件用jquery.js来替换,当然文件名要和script标签内的引用一致。 那要是这样的话微软发布的这个SP1还有啥用呢?问题出在了哪里咱们暂且不提,很快在微软的网站上又出现了一个VS90SP1-KB958502补丁:JScript Editor support for “-vsdoc.js” IntelliSense documentation files 也就是说再安装一个这个补丁,1.3版之后的-vsdoc才能正常支持!
文章来源:http://www.e3card.cn/blog/?p=43
posted on 2009-02-26 22:56  雪美·考拉  阅读(777)  评论(0编辑  收藏  举报