Just have a look in the menu Tools/Options/Text editor for C# and C++ ...
Many features are not language dependant : all advanced formatting option,
generate XML documentation comment for ///
There's also syntax coloration for braces under cursor and maybe others.
I just can't understand where is the technical reason for that.
Auto implementation of base classes and interface should as well share the same implementation that C# text editor (I guess CodeDomSerializer can be used in C++).

IntelliSense features : C++ vs C#
RayHerring
I think the time frame allowed to C++ team is lower than for C#.
Visual Studio seem to be definitly designed for VB and C#. As Microsoft is commited in C# normalization, C++ appears more and more as an old fashion language, only kept for legacy ...
Alex_Mann
Even though the text editor is done by one team for all the languages, the language features (on top of the editor) are filled in by different teams. Sometimes what makes sense in C++ may not make sense for C# or VB (and vice versa).
So, based on common usage, the teams rate and pick the most needed features and implement them on top of the language independent editor (on a limited time frame). That is the reason why you see such disparities.
Disparities aren't such a bad thing. After all each language has its own unique character to it.