DO YOU NOTICE HOW VISIBLE MY COMMENT IS?
Thank god for http://blogs.msdn.com/b/zainnab/archive/2012/06/14/turn-off-...
It's definitely nowhere near as annoying as intellisense randomly breaking and putting a red line underneath half your statements.
I feel your paIEnumerable
There's a reasonably simple solution with which you can solve the red line problem, if you're talking about the C and C++ projects:
http://connect.microsoft.com/VisualStudio/feedback/details/5...
"Posted by JoeWoodbury on 25/02/2010 at 10:16 (...)
The solution is to add the location of the stdafx.h file to the include path list. This is often a matter of simply putting a dot comma (.,) as the very first item in a projects include list."
EDIT v2: Looking at the project you cited in the reply of this message and the file: http://code.google.com/p/freetype-gl/source/browse/trunk/dem... on the computer on which I don't have VS, I still have an idea what the reason for such errors are: the project authors use something like:
#elif defined(_WIN32) || defined(_WIN64)
Now think about it: when intellisense parses the file, can it assume you're building a 32-bit version? No. Can it assume you're building a 64-bit version? No. So intellisense doesn't use the header inside that elif at all. Setting defines in the project can fix that.I feel silly for never mousing over the three characters at line 62 where Intellisense describes the problem it's having.
The same issue happened with their forced grey or white color schemes. It's not hard to give users the option to switch things like this to suit their preference. Yet MS has deliberately not provided any way to adjust these settings, and this gives users something to rant about, and rightly so. Really not a smart move in my view.
http://visualstudiogallery.msdn.microsoft.com/366ad100-0003-...
It's similar to making notes by hand, I'll generally use all-caps when doing so.