Coding style 如何在Intellij Idea中指定步骤定义原型名称?

Coding style 如何在Intellij Idea中指定步骤定义原型名称?,coding-style,intellij-idea,content-assist,cucumber-jvm,Coding Style,Intellij Idea,Content Assist,Cucumber Jvm,我编写黄瓜场景以包括以下步骤: And the frabjous bandersnatch whiffled "Callooh" 键入alt enter,选择“创建步骤定义”,它将生成: @And("^the frabjous bandersnatch whiffled \"([^\"]*)\"$") public void the_frabjous_bandersnatch_whiffled(String arg1) throws Throwable { // Express the

我编写黄瓜场景以包括以下步骤:

And the frabjous bandersnatch whiffled "Callooh"
键入alt enter,选择“创建步骤定义”,它将生成:

@And("^the frabjous bandersnatch whiffled \"([^\"]*)\"$")
public void the_frabjous_bandersnatch_whiffled(String arg1) throws Throwable {
    // Express the Regexp above with the code you wish you had
    throw new PendingException();
}
但是我们的编码标准要求方法使用camelCase,因此我必须手动将
的frabjous\u bandersnatch\u whiffled
更改为
的frabjousbanderswiffled
。在这种情况下,是否有一个设置可以告诉Idea使用驼峰大小写而不是下划线


另外,当它提供可能的类来放置我的新stepdef时,我是否可以让它只过滤名称以“Steps”结尾的类?

可能太晚了,但可能仍然有用:

您可以在intelliJ的编辑配置中设置
--snippets camelcase
选项:

主菜单运行->编辑配置


(我已经准备了一个屏幕截图来展示这一点,但全能的Stackoverflow认为我不值得发布图片,这的确是经过深思熟虑的!)

请您对此进行详细说明,我不太喜欢从Intellij 14的功能生成camelcase步骤定义,谢谢。如果Stackoverflow允许我发布屏幕截图就好了。这非常简单:只需将--snippets camelcase添加到程序参数行即可。我无法将其用于IntelliJ 14和
Cucumber for Java
插件版本141.178。