1

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

この動作を無効にするにはどうすればよいですか?

4

1 に答える 1

1

これはすでに修正されているバグです。IDEA12.1EAPビルドをダウンロードして試すことができます。

于 2013-03-04T07:42:57.417 に答える