Visual C++ 2010 Express
Hi there! It’s been seven months since I’ve last updated the blog. I really don’t know why. Anyway, I’ll try to make up for lost time by posting articles on different subjects and by coming up with new, cool content. I’m sure you’ve noticed that the website received a new face, which I’m really enjoying. Even though I’m busy with college these days, I will update the blog periodically.
I’ve recently upgraded to Visual C++ 2010 Express and decided to write about the new features of the IDE, as well as my own opinion about it. The IDE is still free and available for download and you can find it on this page.
As you can see from the screenshot above, the layout has not changed much. However, the interface has this dark blue color which looks really good in my opinion. Also, almost all the UI has been improved and looks a lot better.
The IDE has a new and improved text editor. It uses the Consolas font which I find to be more suitable for code. For a complete list of new features for the text editor, follow this link.
IntelliSense for Visual C++ 2010 has been completely redesigned to be faster, more accurate, and able to handle larger projects. It really does work a lot better than in the 2008 version, so this is a big plus, at least from my point of view.
The IDE better detects errors and displays red wavy lines under them, at the time of typing. In addition, the IDE reports IntelliSense errors to the Error List Window. To display the code that is causing the problem, double-click the error in the Error List Window.
The IDE supports auto-completion for the #include keyword. When you type #include, the IDE creates a drop-down list box of valid header files. At any point, you can select from the list the file you want to include.
In Visual C++ 2008, if you want to set additional include files or additional lib files, you go to Tools -> Projects and Solutions -> VC++ Directories. However, in Visual C++ 2010, VC++ Directories are per project. That is, you need to right-click on the project and go to Properties -> VC++ Directories. You have to do this for each of your projects.
The Dynamic Help Viewer has been removed from the 2010 version. If you press F1 on the keyboard or if you go to Help -> View Help, you will notice that the documentation gets displayed in your default internet browser. I can’t say I like this change too much, though.
Visual C++ 2010 is slower than the 2008 version and seems less responsive. This is understandable, with all the newly added features, but it’s still a big minus. In addition, it requires more resources.
For a complete list of the new features of the Visual C++ 2010 IDE visit this page. Personally, I like this version better than the 2008 one and I will continue using it as my main development tool for the C++ language. So, this is where this little review ends. Thanks for reading!