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。