Visual studio 2013 如何为VS 2013 Intellisense参考Jasmine

Visual studio 2013 如何为VS 2013 Intellisense参考Jasmine,visual-studio-2013,jasmine,karma-jasmine,Visual Studio 2013,Jasmine,Karma Jasmine,我使用Angularjs在Visual Studio 2013(VS)中创建了一个Web应用程序项目。我已经使用npm将karma和karma jasmine(以及其他)添加到我的项目中。我还安装了一个名为“Karma测试适配器”的VS扩展,非常棒。我的jasmine测试规格显示在VS测试浏览器窗口中 我的角度与项目结构: My Solution My Project app controllers services app.js in

我使用Angularjs在Visual Studio 2013(VS)中创建了一个Web应用程序项目。我已经使用npm将karma和karma jasmine(以及其他)添加到我的项目中。我还安装了一个名为“Karma测试适配器”的VS扩展,非常棒。我的jasmine测试规格显示在VS测试浏览器窗口中

我的角度与项目结构:

My Solution
  My Project
    app
      controllers
      services
      app.js
      index.html
    bower_components
      ...
    node_modules
      karma
      karma-jasmine
      ...
    scripts
      _references.js
    test
      myCodeSpec.js
    .bowerrc
    bower.json
    gulpfile.js
    karma.conf.jsp
    package.json
我似乎无法让VS为茉莉做正确的智能感知。我已经尝试过在test*Spec.js文件顶部的
//
标记中使用各种路径,但是没有任何东西提供正确的智能感知

真的,这只是一个很好的例子,因为我能记住所有的语法,但是。。。智能感知非常好


有人能让它正常工作吗

从发行版本地下载jasmine 然后在工具>选项>文本编辑器>JavaScript>智能感知>引用中

将链接添加到jasmine.js


它应该可以让您开始安装jasmine.js nuget包,并在文档顶部需要它的地方添加该文件的引用

/// <reference path=/<path>/jasmine.js/>
//

为了它的价值-它从jasmine 2.0版开始“破产”。在1.3中运行良好我已经求助于仅为intellisense使用1.3版本,尽管我使用的是2.0,但大多数语法都保持不变,因此总比没有好。与javascript相比,2013 intellisense仍然死气沉沉,但这是一个可靠的解决方案。