Intellij idea 如何禁用IntelliJs方法名称替换
在IntelliJ 12.0.4中,我发现当我键入一个方法名(对于一个不存在的新方法)类似于一个确实存在的方法名时,当我键入“()”时,IntelliJ会将手动键入的名称替换为预先存在的方法的名称,这非常烦人。当我在测试中写下我的“想法”,然后使用自动生成创建缺少的方法时,这是最令人沮丧的 比如说Intellij idea 如何禁用IntelliJs方法名称替换,intellij-idea,Intellij Idea,在IntelliJ 12.0.4中,我发现当我键入一个方法名(对于一个不存在的新方法)类似于一个确实存在的方法名时,当我键入“()”时,IntelliJ会将手动键入的名称替换为预先存在的方法的名称,这非常烦人。当我在测试中写下我的“想法”,然后使用自动生成创建缺少的方法时,这是最令人沮丧的 比如说 public class SomeTest() { public void myTest() { /* * Upon typing ( IntelliJ re
public class SomeTest() {
public void myTest() {
/*
* Upon typing ( IntelliJ replaces the method call with givenAFooBar()
*/
givenAFoo();
}
private FooBar givenAFooBar() { return new FooBar(); }
}
如何禁用此行为?这是一个已经修复的错误,您可以构建并尝试它。这是一个已经修复的错误,您可以构建并尝试它。它确实在12.1中修复,在12.1中确实修复