2013-08-06 45 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

相關問題