Hacker News new | ask | show | jobs
by ssmoot 4378 days ago
IntelliJ keeps most of it's buttons hidden (in v13 at least). Might be worth a shot. I'm not entirely sure what you mean by "fuzzy code completion", but IntelliJ supports case-insensitive-in-order-partial-symbol matching.

For example, "jsfmt" with match "jsonFormat", and display the matches as I type so I can arrow-down and hit ENTER if I see what I want (or just keep typing until the list filters down to the one I want).

Implicit invocations get underlined by default as well. Which is nice since I'm rarely at loss for understanding what the compiler is doing to make this code work.

1 comments

With fuzzy I mean that I can search for "tunnel" and get "channel". It does sound fuzzy, unless it's hardcoded. Code completion in Eclipse isn't fuzzy, so "temrinal" doesn't get you "terminal". In Eclipse it's basically just a regex.