我正在使用Intellij IDea和Appium,我也安装了黄瓜。 但是我无法通过按住Ctrl键并单击步骤来从功能文件导航到步骤定义。它说"无法找到声明转到"。 我已经定义了步骤定义,但它仍然没有导航..任何人都可以建议我解决这个问题吗?任何帮助表示赞赏。
答案 0 :(得分:3)
在IntelliJ IDEA中安装“Cucumber for Java”插件。它会为您提供所需的支持。
搜索名为Cucumber
的插件,你会发现Jetbrains写的一个你想要的插件。
答案 1 :(得分:1)
您正在描述的Eclipse功能称为" Open declaration"根据官方Eclipse文档,如果所选元素是引用或声明,它将尝试导航到所选元素的确切定义。
在这种情况下,功能文件步骤不是声明,甚至不是java文件。那不会起作用。
答案 2 :(得分:1)
答案 3 :(得分:0)
需要安装在Eclipse市场上可用的Natural插件。
然后打开您的功能文件,只需将光标放在任何步骤上并一起单击Fun + F3键,即可带您到与步骤相对应的步骤定义文件。
注意-> 该功能在Mac上适用,我不确定其他操作系统。
答案 4 :(得分:0)
使用以下插件进行导航。
转到eclipse或任何ide>安装新的软件,提供此URL>确定 URL-> http://rlogiacco.github.com/Natural
重新启动ide>打开任何功能文件>如果您使用的是mac,请按命令键;如果是Windows,请按Control键并关注功能文件中存在的任何行>单击>,它将带您进入相应步骤的定义文件和方法。
答案 5 :(得分:0)
从 Eclipse 中的新/现有配置任何 Cucumber 项目时,以下 3 个步骤非常方便:
这也将解决原来在 Eclipse 中从特征文件导航到步骤定义文件的问题。