I have set my color schemes under tools->options->environment->fonts and colors (text editor option), and it displays everything correctly in .h files. However, for large cpp files, it will briefly flicker the correct color preferences, but revert them to a simpler color scheme. I think that it only affects some of the c++ <...> color options. For example, the c++ user keywords works, but c++ functions does not. It may affect others options - I haven't tried them all. This seems to only happen in large cpp files (2700+ lines). I have a smaller solution (1300 lines) that displays everything fine. Also, when it flickers, it seems to only flicker down to a certain line in the cpp file, and below that it does not flicker at all (it uses the simpler color scheme the whole time).