Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

No IntelliSense for C++/CLI in Visual Studio 2010?

I just moved from Visual Studio 2008 to Visual Studio 2010 (final) and noticed one major flaw:

When I try to use AutoComplete in a C++ source file for managed C++, a small note in the footer appears:

IntelliSense for C++/CLI is not available

Uh, has IntelliSense for C++/CLI been dropped from Visual Studio 2010? Is there any way to get this back? It is rather useful...

like image 563
Sam Avatar asked Apr 21 '10 10:04

Sam


People also ask

How do I enable IntelliSense in Visual Studio 2010?

1) Use the Tools->Options menu command, select the Text Editor->C# settings, and then check the two circled check boxes above (Auto-list members and Parameter information). IntelliSense will then be turned on and work fine.

How do I enable IntelliSense?

You can enable or disable particular IntelliSense features in the Options dialog box, under Text Editor > C/C++ > Advanced.

How do I disable IntelliSense in Visual Studio 2010?

Select Tools/Options on the menu. On the Options dialog box, select Text Editor, then select the language you use, then select "General". Uncheck "Auto list members" and "Parameter completion".

How do I get IntelliSense in Visual Studio 2017?

To enable the new functionality, go into Tools > Options > Text Editors > C# > IntelliSense. Check the last two boxes under Completion for highlighting and filters. Activate IntelliSense Now, switch to the code-behind for the form, pull up IntelliSense for the FlexGrid, and you'll start to see some changes. Entering .


1 Answers

You are correct. Unfortunately it has been dropped. You can check this opened issue on Microsoft's Connect website.

I'll just quote them for the sake of the answer:

Unfortunately in this release we had to cut the intellisense support for C++/CLI due to time constraints. If you want to get some intellisense like quick info and memberlist on the native classes you can get it by choosing no /clr support in the project properties.

About getting back intellisense, your best chances for now are using third-party tools like VA Assist for example. I've tried it with Visual Studio 2008 and its IntelliSense is a whole lot better than the default one.

It is available again in Visual Studio 2012.

like image 180
Ivan Zlatanov Avatar answered Sep 26 '22 04:09

Ivan Zlatanov