Visual studio code VS代码isn'中的Cumber完全支持扩展;他不为我工作
描述错误: 即使步骤定义可用且在settings.json文件中正确提及,卷曲线也会显示在要素文件中 “转到步骤定义”和“查看步骤定义”选项不显示 注意:除了创建一个bug,我几乎无法从任何地方获得帮助 预期行为: 用户应该仅为没有步骤定义的步骤显示卷曲线,并且用户应该能够从要素文件转到步骤定义 我的项目结构和问题的图像: 我的设置的图像。json: 项目结构示例:Visual studio code VS代码isn'中的Cumber完全支持扩展;他不为我工作,visual-studio-code,automation,protractor,cucumber,Visual Studio Code,Automation,Protractor,Cucumber,描述错误: 即使步骤定义可用且在settings.json文件中正确提及,卷曲线也会显示在要素文件中 “转到步骤定义”和“查看步骤定义”选项不显示 注意:除了创建一个bug,我几乎无法从任何地方获得帮助 预期行为: 用户应该仅为没有步骤定义的步骤显示卷曲线,并且用户应该能够从要素文件转到步骤定义 我的项目结构和问题的图像: 我的设置的图像。json: 项目结构示例: -PROJECT NAME -featureFiles -features1.feature -featu
-PROJECT NAME
-featureFiles
-features1.feature
-features1.feature
-stepDefinitions
-stepDefintions_1.ts
-stepDefintions_2.ts
-stepDefintions_3.ts
-pageObjects
-logs
-configFiles
-commonUtlities
-node_modules
-reports
-package.json
-ts-config.json
{
"cucumberautocomplete.steps": ["stepDefinitions/*.ts"],
"cucumberautocomplete.syncfeatures": "featureFiles/*feature",
"cucumberautocomplete.strictGherkinCompletion": true,
"cucumberautocomplete.strictGherkinValidation": true,
"cucumberautocomplete.smartSnippets": true,
"cucumberautocomplete.stepsInvariants": true,
"workbench.iconTheme": "vscode-icons"
}
Settings.json文件:
-PROJECT NAME
-featureFiles
-features1.feature
-features1.feature
-stepDefinitions
-stepDefintions_1.ts
-stepDefintions_2.ts
-stepDefintions_3.ts
-pageObjects
-logs
-configFiles
-commonUtlities
-node_modules
-reports
-package.json
-ts-config.json
{
"cucumberautocomplete.steps": ["stepDefinitions/*.ts"],
"cucumberautocomplete.syncfeatures": "featureFiles/*feature",
"cucumberautocomplete.strictGherkinCompletion": true,
"cucumberautocomplete.strictGherkinValidation": true,
"cucumberautocomplete.smartSnippets": true,
"cucumberautocomplete.stepsInvariants": true,
"workbench.iconTheme": "vscode-icons"
}
请帮助我解决问题或确定哪里出了问题:(按Ctrl+)打开用户设置 向下滚动至“自动完成” 在右侧,您需要修改这些设置(您可以在扩展页面上找到两个如何进行此操作的示例)。在本例中,我添加了以下内容:
打开一个.feature文件并右键单击任何步骤,您应该进入定义并查看定义工作。按Ctrl+,以打开用户设置 向下滚动至“自动完成” 在右侧,您需要修改这些设置(您可以在扩展页面上找到两个如何进行此操作的示例)。在本例中,我添加了以下内容:
打开一个.feature文件并右键单击任何步骤,您应该转到定义并查看定义工作。请不要发布代码图像。将代码复制并粘贴到您的问题中,然后单击“代码”图标对其进行格式化。谢谢@Greg。我现在已完成格式化:)请不要发布代码图像。将代码复制并粘贴到您的问题中,然后单击“代码”图标对其进行格式化。谢谢@Greg。我现在已经完成了格式化:)嘿,谢谢你的帮助。对不起,我没有在我的问题中发布我的settings.json,我的错。事实上,我已经用很多方法配置了它,但没有成功。我尝试了路径,绝对路径,相对路径,但没有一条有效。在屏幕截图中可以看到我的项目结构,在屏幕截图中可以看到我的settings.json文件。如果我做错了,你会帮助我吗?卷曲线仍然显示,我无法从要素文件转到步骤定义。提前谢谢你,伙计!!:)嘿,谢谢你帮我。对不起,我没有在我的问题中发布我的settings.json,我的错。事实上,我已经用很多方法配置了它,但没有成功。我尝试了路径,绝对路径,相对路径,但没有一条有效。在屏幕截图中可以看到我的项目结构,在屏幕截图中可以看到我的settings.json文件。如果我做错了,你会帮助我吗?卷曲线仍然显示,我无法从要素文件转到步骤定义。提前谢谢你,伙计!!:)