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

时间:2013-08-06 17:07:38

标签: 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 Regexp above with the code you wish you had
    throw new PendingException();
}

但我们的编码标准要求使用camelCase方法,因此我必须手动将the_frabjous_bandersnatch_whiffled更改为theFrabjousBandersnatchWhiffled。在某种情况下是否有设置可以告诉Idea在这种情况下使用驼峰而不是下划线?

另外,当它提供可以放置我的新stepdef的类时,我可以将它过滤到只有名称以“Steps”结尾的类吗?

1 个答案:

答案 0 :(得分:2)

可能太晚了,但可能仍然有帮助:

您可以在intelliJ:

中的编辑配置中设置--snippets camelcase选项

主菜单运行 - >编辑配置

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