Visual Studio 2013量angular器智能感知

首先,我非常习惯使用node.js / angualar.js /protractor.js和jasmine.js的东西,而我根本不是来自web dev的angular落。 但现在,我只是想创build一个angular度的应用程序量angular器testing,这实际上工作相当好。 但我想知道是否有可能获得VS2013 intellisense的工作? 我会很感激,如果VS会build议像“browser.xxx”的对象的function。 我真的坚持,期待一些提示!

thx弗洛里安

我只是给自己一个答案! 要获取Visual Studio 2013智能感知和debugging工作angular度量angular器testing,请按照下列步骤操作:

  1. 安装node.js
  2. 安装量angular器(全局)(“npm install -g量angular器”;“webdriver-manager更新”)
  3. 安装Visual Studio 2013 node.js工具
  4. 安装Visual Studio 2013 TypeScript工具

  1. 创build一个新的项目“Typescript \ Node.js \ Blank Node.js控制台应用程序”
  2. 将你的“conf.ts”和“spec.ts”文件添加到项目中
  3. 右键单击“conf.ts”并select“设置为node.js启动文件”
  4. 在“项目属性”中,将“Node.exepath”设置为量angular器可执行文件,例如。 “C:\用户\ MYUSER \应用程序数据\漫游\ NPM \ protractor.cmd”

  1. 从git hub下载typescript DefinitelyTyped定义:
  2. 在您的VS2013项目文件夹“Scripts \ Typing”中创build子文件夹“jasmine”,“量angular器”和“selenium-webdriver”
  3. 将打字定义文件“angular-protractor \ angular-protractor.d.ts”,“jasmine \ jasmine.d.ts”和“selenium-webdriver \ selenium-webdriver.d.ts”添加到您创build的相应项目文件夹中上面的步骤。

  1. 写你的量angular器testing,并享受代码高亮
  2. 启动webdriver-manger“webdriver-manager start”
  3. 打“F5”开始debugging

请享用! 弗洛里安