Visual Studio 2013 量角器智能感知
Visual Studio 2013 protractor intellisense
首先,我是使用 node.js / angualar.js /protractor.js 和 jasmine.js 东西的初学者,我根本不是网络开发人员。
但现在,我只想为 angular 应用程序创建一些量角器测试,这实际上工作得很好。但我想知道是否有可能让 VS2013 智能感知工作?
如果 VS 能建议像 'browser.xxx' 这样的对象函数,我将不胜感激。
我真的坚持这一点,期待一些提示!
谢谢弗洛里安
我自己给自己一个答案吧!要使 Visual Studio 2013 智能感知和调试适用于 angular 量角器测试,请执行以下步骤:
- 安装node.js
- 安装量角器(全局)(“npm install -g protractor”;“webdriver-manager update”)
- 安装 Visual Studio 2013 node.js 工具
- 安装 Visual Studio 2013 TypeScript 工具
- 创建新项目„Typescript\Node.js\Blank Node.js 控制台应用程序“
- 将您的“conf.ts”和“spec.ts”文件添加到项目
- 右键单击“conf.ts”和select“设置为node.js启动文件”
- 在“项目属性”中将您的“Node.exe路径”设置为您的量角器可执行文件,例如。 „C:\Users\myUser\AppData\Roaming\npm\protractor.cmd“
- 从 git 中心下载打字稿 DefinitelyTyped 定义:
- 在您的 VS2013 项目文件夹“Scripts\Typing”中创建子文件夹“jasmine”、“protractor”和“selenium-webdriver”
- 将类型定义文件 "angular-protractor\angular-protractor.d.ts"、"jasmine\jasmine.d.ts" 和 "selenium-webdriver\selenium-webdriver.d.ts" 添加到您在上述步骤中创建的相应项目文件夹中。
- 编写量角器测试并享受代码高亮显示
- 启动 webdriver-manger „webdriver-manager start“
- 按“F5”开始调试
尽情享受吧!
弗洛里安
首先,我是使用 node.js / angualar.js /protractor.js 和 jasmine.js 东西的初学者,我根本不是网络开发人员。 但现在,我只想为 angular 应用程序创建一些量角器测试,这实际上工作得很好。但我想知道是否有可能让 VS2013 智能感知工作? 如果 VS 能建议像 'browser.xxx' 这样的对象函数,我将不胜感激。 我真的坚持这一点,期待一些提示!
谢谢弗洛里安
我自己给自己一个答案吧!要使 Visual Studio 2013 智能感知和调试适用于 angular 量角器测试,请执行以下步骤:
- 安装node.js
- 安装量角器(全局)(“npm install -g protractor”;“webdriver-manager update”)
- 安装 Visual Studio 2013 node.js 工具
- 安装 Visual Studio 2013 TypeScript 工具
- 创建新项目„Typescript\Node.js\Blank Node.js 控制台应用程序“
- 将您的“conf.ts”和“spec.ts”文件添加到项目
- 右键单击“conf.ts”和select“设置为node.js启动文件”
- 在“项目属性”中将您的“Node.exe路径”设置为您的量角器可执行文件,例如。 „C:\Users\myUser\AppData\Roaming\npm\protractor.cmd“
- 从 git 中心下载打字稿 DefinitelyTyped 定义:
- 在您的 VS2013 项目文件夹“Scripts\Typing”中创建子文件夹“jasmine”、“protractor”和“selenium-webdriver”
- 将类型定义文件 "angular-protractor\angular-protractor.d.ts"、"jasmine\jasmine.d.ts" 和 "selenium-webdriver\selenium-webdriver.d.ts" 添加到您在上述步骤中创建的相应项目文件夹中。
- 编写量角器测试并享受代码高亮显示
- 启动 webdriver-manger „webdriver-manager start“
- 按“F5”开始调试
尽情享受吧! 弗洛里安