There is the above, but I'm not terribly excited to install rogue packages.
For example on github, I share lots of Mathematica code. I see no way to highlight syntax. This may keep Wolfram down in the way of becoming a more often used and more robust programming language.
If the answer is, as I suspect, "no", perhaps a better question is "why not?"