k6 IntelliSense 代码自动补全/智能提示
用 JavaScript 定义测试用例固然爽,但是没有代码提示的话就太痛苦了。
幸好k6作为一个商业级的解决方案,该有的都有。
Visual Studio Code 似乎开箱即支持自动搜索 TypeScript 定义文件。直接就能用了,顺滑舒服。
Intellij IDEA 就比较蠢了(虽然 IntelliJ IDEA 或者 WebStorm 支持从 DefinitelyTyped 搜索 TypeScript 定义文件,但是好像无法正常工作啊...) 。
所以在 Intellij IDEA 里,你需要跟正常的 npm 项目一下安装 https://www.npmjs.com/package/@types/k6 依赖。
# 初始化 npm `package.json` 文件
$ npm init --yes
# 安装 k6 类型定义文件
$ npm install --save-dev @types/k6