We need a very solid C++ syntax highlighter that works in a specific way. C++ keywords in blue, everything else in black except for string literals in a 3rd color and include/preprocessor in a 4th color. Comments in their own color too and I want comments in italics (except for the /*, */, and //) and nothing else in italics.