2

In ReSharper 6.1, when I want to autocomplete something like EnableCap.LineSmooth, I get something like this:

The problem is, because it displays the full name of enum + enum options, I can't just type "En" + [Tab] to autocomplete "EnableCap." and then start typing "Li", because as soon as I hit tab the first time, it tries to auto-complete the whole thing, with an option I don't want. So now I have to type the entire "EnableCap." before I can start filtering down the options I actually want.

So my question is, how do I either
a) Tell resharper to only display autocompletes up to the dot
b) Is there a different hotkey other than tab to only complete the first bit?

mpen
  • 272,448
  • 266
  • 850
  • 1,236

2 Answers2

3

You're complaining that they made it more efficient?

You don't need to type En [Tab] Li [Tab] anymore. You can just type Li [Tab].

Granted, you have to unlearn your old habits. But the new way is faster.

Joe White
  • 94,807
  • 60
  • 220
  • 330
  • Time out a second. I didn't know I could *start* with "Li". If I knew *that* then maybe I wouldn't be complaining! – mpen Dec 28 '11 at 18:09
  • 2
    @Mark, sure, you can type something from the middle of the identifier. Part of the improved CamelHumps searching, which I think they added in v5 and refined further in v6. I think you have to start on something that's a capital letter in the actual identifier, but yeah, you could just as well type `smooth` or `li` or `ls`. – Joe White Dec 28 '11 at 23:35
2

CTRL + SPACE shows the enum
CTRL + SHIFT + SPACE shows the members

adrianm
  • 14,468
  • 5
  • 55
  • 102