Java 在IntelliJ中创建带下划线的步骤定义

Java 在IntelliJ中创建带下划线的步骤定义,java,intellij-idea,cucumber,Java,Intellij Idea,Cucumber,我正在浏览这篇文章 但我在IntelliJ社区版11.0.8版中没有看到cucumber配置 我已经安装了Cucumber Java插件 在添加--代码段下划线后重新启动IntelliJ,但它仍然给出了CAMELLCASE 那么,如何获取下划线而不是camelcase呢?要获取下划线而不是camelcase,请在junit平台中添加以下属性。如果此文件不存在,您可以创建并将其放置在src/test/resources中。Junit5将自动检测它,并根据该文件中提供的配置运行。对于junit

我正在浏览这篇文章

但我在IntelliJ社区版11.0.8版中没有看到cucumber配置

我已经安装了Cucumber Java插件

在添加
--代码段下划线后重新启动IntelliJ,但它仍然给出了CAMELLCASE


那么,如何获取下划线而不是camelcase呢?

要获取下划线而不是camelcase,请在junit平台中添加以下属性。如果此文件不存在,您可以创建并将其放置在
src/test/resources
中。Junit5将自动检测它,并根据该文件中提供的配置运行。对于junit5,我们应该在pom中使用它

对于功能文件中的类似场景

Given I log this <TestTest>
如果您使用的是JUnit4,那么您必须在应用程序中使用相应的选项

@RunWith(Cucumber.class)


您可以在这里找到相关信息,我可以在那里找到junit platform.properties。我正在使用mac。我在上面编辑了更多信息
,但在IntelliJ社区版11.0.8版中没有看到cucumber配置。
检查cucumber插件是否安装在IDE中。
Given I log this <TestTest>
@Given("I log this {string}")
public void i_log_this(String string) {
    // Write code here that turns the phrase above into concrete actions
    throw new io.cucumber.java.PendingException();
}