zoukankan      html  css  js  c++  java
  • VS2008或者VS2010中 JS文件中使用智能感知的二个细节问题 转载

    在VS2008要使用JQUERY的智能感知功能时要注意以下几个问题

    我们都知道,在VS 2008中启用jQuery Intellisense的步骤有三个:
    第一步: 安装VS 2008 SP1

    VS 2008 SP1 在Visual Studio中加了更丰富的JavaScript intellisense支持,对很大部分的JavaScript库加了代码完成支持。

    第二步: 安装VS 2008 Patch KB958502以支持"-vsdoc.js"Intellisense文件

    加了注释的"-vsdoc.js"文件可以包含对JavaScript方法提供了帮助文档的XML注释,以及对无法自动推断出的动态JavaScript签名的另外的代码intellisense提示。

    第三步: 下载jQuery-vsdoc.js文件

    可以在jQuery.com网站的官方下载网页上下载jQuery和jQuery-vsdoc文件。

    VS2010就很简单了,都集成好了。不用这些补丁什么的。

    要注意的问题是在引用的时候的路径。一般我们的网站都是放在虚拟路径下。这里,你用VS打开网站。

    第一个细节问题,在MVC2的母版文件中:

      

    1 <script type="text/javascript" src='<%=Request.ApplicationPath =="/" ? "":Request.ApplicationPath %>/Scripts/jquery-1.4.1.min.js></script>
    2     <%= "<!--" %><script type="text/javascript" src="。。/。。/Scripts/jquery-1.4.1-vsdoc.js"></script><%= "-->" %>

    虚拟路径下,JS文件的路径识别总是不对。所以要加上

    <%=Request.ApplicationPath =="/" ? "":Request.ApplicationPath %>

    而我们的智能感知用的-vsdos文件要在编写环境下用,所以不能在路径前加这个前缀。而要是如上面所示的代码一样编写脚本。这样智能感知功能才会起作用。

    src="。。 / 。。 /Scripts/jquery-1.4.1-vsdoc.js"

    第二个细节问题,就是在独立的JS文件中使用智能感知功能。

    要引用-vsdos文件,一般用如下脚本:

    /// <reference path="jquery-1.4.1-vsdoc.js" />

    而且就算是有注释。这个注释也只能放在这个引用的后面。

    这个引用一定要保持第一行。

  • 相关阅读:
    用硬件卡克隆Linux集群
    基于Linux系统WINE虚拟机技术的研究
    Rpm另类用法加固Linux安全
    基于TC技术的网络流量控制实战
    开源世界里的七剑
    借Stunnel工具保护E-mail服务器
    如何应对DDOS网络攻击(之二)
    如何应对DDOS网络攻击
    Leetcode-983 Minimum Cost For Tickets(最低票价)
    Leetcode-413 Arithmetic Slices(等差数列划分)
  • 原文地址:https://www.cnblogs.com/EasyLive2006/p/1942027.html
Copyright © 2011-2022 走看看