Case sensitive intellisense?

I just noticed that Intellisense in ReSharper 3.0 no longer seems to be case insensitive. As an example, I have been creating a method in which I mostly use writer.WriteLine() to build an output file. Less often I need to call writer.Write, so I type

writer.write(

and ReSharper completes the statement with

writer.WriteLine();

In order to get writer.Write(), I have to type the entire method name in the correct case. Is there an option to go back to the case insensitive completion as with ReSharper 2.5?

I did find the case-sensitive prefix matching option, but I left it unchecked since it doesn't seem to be what I want.

Attachment not added (content type not allowed): "att1.html"

2 comments
Comment actions Permalink

Hello Lothan,

That's very strange. Are you sure you left the case-sentive prefix matching
option unchecked? Also what language you're writng code in?

Oleg Stepanov
Software Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

I just noticed that Intellisense in ReSharper 3.0 no longer seems to
be case insensitive. As an example, I have been creating a method in
which I mostly use writer.WriteLine() to build an output file. Less
often I need to call writer.Write, so I type

writer.write(

and ReSharper completes the statement with

writer.WriteLine();

In order to get writer.Write(), I have to type the entire method name
in the correct case. Is there an option to go back to the case
insensitive completion as with ReSharper 2.5?

I did find the case-sensitive prefix matching option, but I left it
unchecked since it doesn't seem to be what I want.



0
Comment actions Permalink

I'm using C# as the language and I definitely have case-sensitive prefix
matching unchecked. The strange thing is that sometimes it works as
expected. It seems to fail in cases in which the most used option is lower
in the list (e.g. WriteLine) and the less common case is one preceding the
most often used case (e.g. Write). When I type writer.w, ReSharper
automatically highlights WriteLine and the selection stays on WriteLine even
if I type writer.write.

Just to confirm, I can type writer.f( or writer.flush( and ReSharper
correctly completes with writer.Flush().

--


"Oleg Stepanov" <oleg.stepanov@jetbrains.com> wrote in message
news:55e7741664948c984838f8aebb6@news.intellij.net...

Hello Lothan,

>

That's very strange. Are you sure you left the case-sentive prefix
matching option unchecked? Also what language you're writng code in?

>

Oleg Stepanov
Software Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>> I just noticed that Intellisense in ReSharper 3.0 no longer seems to
>> be case insensitive. As an example, I have been creating a method in
>> which I mostly use writer.WriteLine() to build an output file. Less
>> often I need to call writer.Write, so I type
>>
>> writer.write(
>>
>> and ReSharper completes the statement with
>>
>> writer.WriteLine();
>>
>> In order to get writer.Write(), I have to type the entire method name
>> in the correct case. Is there an option to go back to the case
>> insensitive completion as with ReSharper 2.5?
>>
>> I did find the case-sensitive prefix matching option, but I left it
>> unchecked since it doesn't seem to be what I want.
>>
>



0

Please sign in to leave a comment.