IntelliJ 12.0.4では、存在するメソッド名に似たメソッド名(存在しない新しいメソッドの場合)を入力すると、「()」と入力するとIntelliJが手動で入力したものを置き換えるのは非常に面倒ですname に既存のメソッドの名前を付けます。これは、自分の「考え」をテストに書き込んでから、自動生成を使用して欠落しているメソッドを作成するため、TDD を行っているときに最もイライラします。
例えば
public class SomeTest() {
public void myTest() {
/*
* Upon typing ( IntelliJ replaces the method call with givenAFooBar()
*/
givenAFoo();
}
private FooBar givenAFooBar() { return new FooBar(); }
}
この動作を無効にするにはどうすればよいですか?