Can Resharper Intellisense be configured to sort alphabetically?

I recently upgraded to using VS2013 and Resharper 8.2 (from VS2010 and Resharper 6) and found a very annoying "feature" in that Resharper intellisense does not sort class members alphabetically.

As an example, I have an object called a β€œclient” that has the EthnicityRequired property, and another property is called Ethnicity .

Using only native VS2013 intellisense, this is what I get. I type client.eth enter image description here

This is what I expect; both properties are listed together.

But, Resharper Intellisense (less) gives me this

enter image description here

As long as the visible elements are sorted alphabetically, the missing Ethnicity property is at the bottom of the list and will only match if I type β€œethnicti” so that the text no longer matches EthnicityRequired .

Upon closer inspection of the list, it appears that Resharper applies some kind of grouping, and then sorts alphabetically within each group.

Does anyone know how to get rid of this useless behavior and return to direct alpha sorting like Resharper 6.0 and earlier?

Bonus points if you can provide JetBrains rationale protection.

+7
c # visual-studio-2013 intellisense
source share
3 answers

It seems that the glitch was specific to ReSharper version 8.2.1. I just downloaded / installed the latest version, 8.2.3, and the list of members is again shown in alpha order. enter image description here

+2
source share

In Resharper Ultimate 2016.1 you can do this:

Resharper => Options => IntelliSense => Completing Completion => Set Sort Items in Alphabetical Order

+7
source share

IntelliSense can be returned to Visual Studio as follows:

Resharper => Options => IntelliSense => General => Custom IntelliSense => install C # in Visual Studio

There is no certainty how much good Resharper I lose by doing this, but it is necessary.

+1
source share

All Articles