none
IntelliSense VS2008 VS VS2010

    Question

  • In VB2008 IntelliSense corrected case in variables once declared, gave lists of options for key words and objects and then some... Does IntelliSense VC2010 behave the same?

    Here is my situation. I have a version of VS2010 that apparently does not have IntelliSense or at least I cannot seem to invoke it. I wrote a 2000 line C++ program in VS2010 with about 20 objects on the form.

    I have a copy of VB2008 in my system and used copied/paste into a C++ form from VS2010 into VS2008. The objects exist on the form and it ran without any argument.

    I now have my C++ program with IntelliSense.

    Have I just set myself up for disaster in the future? It might be that I have not used anything in VS2010 that would cause VS2008 to choke.

    Thoughts appreciated.
    Emerogork
    Tuesday, January 17, 2012 8:32 AM

Answers

  • Hi Emerogork2,
     
    Thanks for your post in the MSDN Forum.
     
    I agree with Superman. VS 2010 does not support intellisense for C++/CLI applications. So if you really want intellisense for C++/CLI application, I suggest you try VS2008 instead.
     
    If you were programming with native C++, you can expect intellisense. If there is something wrong with the intellisense, I think it may have something with VS settings. To get the VS running properly with intellisense, I suggest you try the following steps.
    1->Reset all settings of Visual Studio 2010. Click Tools->Import and Export Settings, select "Reset all settings", and then click "Next ". Whether to save current settings or not is up to you. Click "Next", select "Visual C++ Development Settings", and click "Finish" to complete the process. After all the steps end, try inputting the codes again.
    2->If this does not work, attempt to run Visual Studio in safe mode. This prevents all third-party VSPackages from loading when Visual Studio starts, thus ensuring stable execution. For more information, please refer to: http://msdn.microsoft.com/en-us/library/ms241278(VS.80).aspx . If it works this time, please remove the third-party VSPackages that affect the IntelliSense.
    3->Finally, if both cannot solve the problem, I suggest you repairing or reinstalling the Visual Studio 2010.
     
    By the way, if you want to know more about IntelliSense, please refer to:
    http://blogs.msdn.com/b/vcblog/archive/2010/03/09/intellisense-browsing-options-in-vc-2010.aspx .
     
    If you have any questions, please feel free to let me know.
    Best regards

    Helen Zhao [MSFT]
    MSDN Community Support | Feedback to us
    • Marked as answer by Helen Zhao Tuesday, January 24, 2012 4:23 AM
    Thursday, January 19, 2012 6:13 AM

All replies

  • Visual Studio 2010 does not support intellisense for C++/CLI code.

    However intellisense is supported for native C++ code.

    Read more about it here - http://blogs.msdn.com/b/vcblog/archive/2011/03/03/10136696.aspx


    «_Superman_»
    Microsoft MVP (Visual C++)

    Polymorphism in C
    • Proposed as answer by Helen Zhao Tuesday, January 24, 2012 4:23 AM
    Tuesday, January 17, 2012 11:18 AM
  • Hi Emerogork2,
     
    Thanks for your post in the MSDN Forum.
     
    I agree with Superman. VS 2010 does not support intellisense for C++/CLI applications. So if you really want intellisense for C++/CLI application, I suggest you try VS2008 instead.
     
    If you were programming with native C++, you can expect intellisense. If there is something wrong with the intellisense, I think it may have something with VS settings. To get the VS running properly with intellisense, I suggest you try the following steps.
    1->Reset all settings of Visual Studio 2010. Click Tools->Import and Export Settings, select "Reset all settings", and then click "Next ". Whether to save current settings or not is up to you. Click "Next", select "Visual C++ Development Settings", and click "Finish" to complete the process. After all the steps end, try inputting the codes again.
    2->If this does not work, attempt to run Visual Studio in safe mode. This prevents all third-party VSPackages from loading when Visual Studio starts, thus ensuring stable execution. For more information, please refer to: http://msdn.microsoft.com/en-us/library/ms241278(VS.80).aspx . If it works this time, please remove the third-party VSPackages that affect the IntelliSense.
    3->Finally, if both cannot solve the problem, I suggest you repairing or reinstalling the Visual Studio 2010.
     
    By the way, if you want to know more about IntelliSense, please refer to:
    http://blogs.msdn.com/b/vcblog/archive/2010/03/09/intellisense-browsing-options-in-vc-2010.aspx .
     
    If you have any questions, please feel free to let me know.
    Best regards

    Helen Zhao [MSFT]
    MSDN Community Support | Feedback to us
    • Marked as answer by Helen Zhao Tuesday, January 24, 2012 4:23 AM
    Thursday, January 19, 2012 6:13 AM