Intellij idea IntelliJ IDEA 14-Java模糊代码完成不再正常工作

Intellij idea IntelliJ IDEA 14-Java模糊代码完成不再正常工作,intellij-idea,intellij-14,Intellij Idea,Intellij 14,我真的很喜欢IntelliJ中的模糊代码完成 这意味着:您键入了“.pln”,IntelliJ建议:println 但在第14版中,这已经不能很好地工作了 您可以键入“ln”以获得println的建议,但如果您键入的字母实际上存在一个以该字母开头的函数,则模糊搜索将不再有效 例如:如果我键入“p”,则仅显示以p开头的所有函数 当我输入“pln”时,IntelliJ没有任何建议,因为没有以“pln”开头的函数。所以它不再寻找像println这样包含“p”“l”“n”的函数了 有什么想法吗?还是我错

我真的很喜欢IntelliJ中的模糊代码完成

这意味着:您键入了“.pln”,IntelliJ建议:println

但在第14版中,这已经不能很好地工作了

您可以键入“ln”以获得println的建议,但如果您键入的字母实际上存在一个以该字母开头的函数,则模糊搜索将不再有效

例如:如果我键入“p”,则仅显示以p开头的所有函数

当我输入“pln”时,IntelliJ没有任何建议,因为没有以“pln”开头的函数。所以它不再寻找像println这样包含“p”“l”“n”的函数了


有什么想法吗?还是我错了,这也是第13版中已知的行为?

键入驼峰名称的首字母,例如:

因此,请尝试键入sout,然后输入:

System.out.println();

在IntelliJ IDEA中,匹配从未以如此轻松的方式工作过。要完成“println”,除了编写它的一些子字符串外,没有其他方法。在大写字母的单词中,您可以只键入它们(在任何情况下),例如,“fis”、“fis”、“ins”都将匹配“FileInputStream”。

您在图片中显示的是“搜索任何位置”。我要求代码完成“+”。“sout”之所以这样做,是因为它是一个预定义的缩写,与我提到的问题也没有任何关系。谢谢,所以我可能把它与一个名为“代码推荐器”的eclipse插件混淆了-(