问题:-即使在设置.json文件中的步骤定义是可用的,并且有适当的提及,也会在特征文件中显示卷曲的线条。
-即使在settings.json文件中的步骤定义是可用的,并且正确地提到了,在特征文件中也会显示卷曲的线条。
-进入步骤定义,不显示Peek步骤定义选项。
预期的行为。
用户应该只显示没有步骤定义的步骤的卷线。
用户应该能够使用右键的 "转到步骤定义 "选项从特征文件转到步骤定义。
设置.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",
"files.autoSave": "afterDelay",
"cucumberautocomplete.customParameters": [
]
}
我的项目结构。
-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