Intellisense has always been in Visual Studio for as far as I remember.
Visual Studio 2010 however was lacking intellisense support for C++/clr which is a very different thing and was really only relevant for developers binding native C++ libraries with .NET languages.
That said, if cross platform is of no value to you then Visual Studio is pretty good. And as of yet does not require any sort of online activation so is hassle free in that department too
which IDE should i use for opengl?
I found CodeLite (http://www.codelite.org/) is in the spirit of Dev-C++, and it is actively developed. Worth a try, I liked it.
Also, wxDev-C++ (http://wxdsgn.sourceforge.net/) is an updated version of Dev-C++, including nice wxWidgets WYSIWYG functionality. However, as most Open-Source Delphi projects this will not last forever (maybe unless Embarcadero is releasing a free Delphi version soon).
Mostly I prefer Code::Blocks (http://www.codeblocks.org/) over Visual C++ Express for these reasons:
a) Open Source
b) Small download, some versions run on an USB-Stick (Availability!).
c) The freedom to choose a compiler (I mostly use MinGW / GCC)
d) MinGW: OpenMP support! (Not available in VC-Express!)
e) MinGW: No additonal runtime (vcredistXXX) is required for the target computers.
f) MinGW: Standard makefiles supported.
g) MinGW: Better portability of code.
If you don't care about these points, just use MSVC++.
Also, wxDev-C++ (http://wxdsgn.sourceforge.net/) is an updated version of Dev-C++, including nice wxWidgets WYSIWYG functionality. However, as most Open-Source Delphi projects this will not last forever (maybe unless Embarcadero is releasing a free Delphi version soon).
Mostly I prefer Code::Blocks (http://www.codeblocks.org/) over Visual C++ Express for these reasons:
a) Open Source
b) Small download, some versions run on an USB-Stick (Availability!).
c) The freedom to choose a compiler (I mostly use MinGW / GCC)
d) MinGW: OpenMP support! (Not available in VC-Express!)
e) MinGW: No additonal runtime (vcredistXXX) is required for the target computers.
f) MinGW: Standard makefiles supported.
g) MinGW: Better portability of code.
If you don't care about these points, just use MSVC++.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement