2013-08-06 46 views
7

我写我的黄瓜方案包括以下步骤:如何在Intellij Idea中指定步骤定义原型名称?

And the frabjous bandersnatch whiffled "Callooh" 

按Alt输入,选择创建步骤定义,它产生:

@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(); 
} 

但我们的编码标准要求驼峰的方法,所以我必须手动将the_frabjous_bandersnatch_whiffled更改为theFrabjousBandersnatchWhiffled。在这种情况下,有什么地方可以告诉Idea使用骆驼案例而不是下划线?

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

回答

2

也许太晚,但也许还是有帮助的:

您可以设置的IntelliJ的编辑配置的--snippets camelcase选项:

主菜单运行 - >编辑配置

(我已经准备一个截图显示这个,但全能的Stackoverflow认为我不值得张贴图像,深思熟虑,确实!)

+0

你能扩展这个请,我没有太多的喜悦生成camelcase步骤定义从功能Intellij 14,谢谢。 – Jeremy

+0

如果只有Stackoverflow允许我发布屏幕截图。这非常简单:只需将--snippets camelcase添加到程序参数行。 – Sascha

+0

我无法得到这与IntelliJ 14和'Cucumber for Java'插件版本141.178一起使用。 – markdsievers

相关问题