在 VSCODE 中自动完成 WebdriverIO



我想知道,是否知道如何在VSCode中为WDIO全局变量($$$browser(启用自动完成。我知道,wdio支持Webstorm,但它不适用于VSCode。

任何想法,如何在VSCode中使用自动完成?没有它很难创建一些测试。

我也为此苦苦挣扎。首先,确保您已按照网站上描述的"自动完成"设置进行操作;例如,它们要求在项目根目录下名为jsconfig.json的文件中存在类似以下内容的内容:

{
"include": [
"**/*.js",
"**/*.json",
"node_modules/@wdio/sync",
"node_modules/@wdio/mocha-framework"
]
}

您可能已经有jsconfig.json;如果是,请确保node_modules目录不在名为"exclude": { ... }的部分中。当设置其他东西,如 Babel(用于摩卡(,这可能会作为默认配置条目安装。当node_modules同时处于includeexclude时,exclude优先。

@typespacakges 导入 npm 成功,将typeAcquisition: {}添加到jsconfig.json中,或者按照其他人在各种论坛中的建议将interface browser;添加到文件global.d.ts中。

自动完成预装在 vs 代码上。 如果它不起作用,您可能需要检查扩展并安装。 并且要使用,一旦创建了开放标签,它通常会自动建议,只需适当地执行然后输入您的属性即可。

相关内容

  • 没有找到相关文章

最新更新