Not too bad, but not too good either. The java-back-end betrays itself in a few controls, and its syntax highlighting is rather minimal, to say the least (a half-dozen languages, and minimal highlighting capabilities in those).