Friday, June 22, 2007 11:37 AM
This morning I upgraded to
ReSharper 3.0. Since I didn't participate in any of the EAP programs I was unsure as to what to expect but so far I'm digging it.
I'm
really missing my MbUnit add-in though Jet Brains has assured me that they're aware and working on the problem.
Anyway, I noticed something else after upgrading. My intellisense seemed less 'intelligent'. It could still offer options for member names off of different objects for me, but only after I prompted it with the first letter. For example, instances of StreamWriter offered no help after the dot unless I added a 'w' for Write and WriteLine. Instance of IEnumerator were mum until enumerator.M... yielded a MoveNext(). Although this was fine if you had some idea of what you were looking for, since I don't have an encyclopedic knowledge of the framework this wasn't going to cut it for me.
I was just about to file a bug report when I decided to take a quick trip through the options and, sure enough, there it was. By default, ReSharper 3.0 only offers completion after a matching letter or digit. If you want completion after the dot, you simply must enable it.
Hopefully this will save someone else a little frustration as well.