Reputation: 2036
I really liked the fuzzy code completion in IntelliJ.
That means: you typed: ".pln" and IntelliJ suggested: println
But in version 14 this does not work very well anymore.
You can type "ln" to get a suggestion for println, but if you type a letter for which actually a function exists that begins with this letter, the fuzzy search does not work anymore.
For example: If I type "p", only all functions beginning with p are shown.
And when I type "pln" IntelliJ does not suggest anything, since there is no function that begins with "pln". So it does not look for functions that include "p" "l" "n" like println, anymore...
Any idea? Or am I wrong and this was also the behaviour known from version 13?
Upvotes: 2
Views: 534
Reputation: 18911
Matching has never worked in such a relaxed way in IntelliJ IDEA. To complete "println", there's no other way than to just write some substring of it. In words with uppercase letters, you can type just them (in any case), e.g. "fis", "FIS", "ins" will all match "FileInputStream".
Upvotes: 1
Reputation: 2360
Type the initial letters of the CamelHumps names, for example:
So, try type sout then enter :
System.out.println();
Upvotes: 0