2013-08-06 17 views
7

私は次のステップ含めるように私のキュウリのシナリオを書く:Intellij Ideaでステップ定義のプロトタイプ名を指定するにはどうすればよいですか?

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

私たちのコーディング標準は、のためにキャメルケースを必要とする:はステップ定義を作成し、それが生成する選択し、

And the frabjous bandersnatch whiffled "Callooh" 

タイプAlt-Enterキーを私は手動でthe_frabjous_bandersnatch_whiffledtheFrabjousBandersnatchWhiffledに変更する必要があります。この状況でアンダースコアの代わりにイデアにラクテルケースを使用するよう指示する設定がどこかありますか?

また、新しいstepdefを配置できるクラスを提供している場合、「ステップ」で終わる名前のクラスのみにフィルタを適用できますか?

答えて

2

おそらくあまりにも遅く、多分まだ役に立つ:

メインメニューファイル名を指定して実行] - > [編集設定

は(私が用意しています

あなたはIntelliJの中に編集構成での--snippets camelcaseオプションを設定することができますこれを表示するスクリーンショットですが、全能のStackoverflowは、画像を投稿する価値がないと考えています。)

+0

この機能を拡張することはできますか?私はcamelcaseのステップ定義をIntellij 14、ありがとう。 – Jeremy

+0

Stackoverflowのみがスクリーンショットを投稿できるようになる場合。プログラムの引数行に--snippets camelcaseを追加するだけで簡単です。 – Sascha

+0

IntelliJ 14と 'Cucumber for Java'プラグインバージョン141.178でこれを動作させることができませんでした。 – markdsievers

関連する問題