One option that might work and should be relatively simple to implement into the theme (or as a small plugin) is to use EnlighterJS. Their WordPress plugin won’t be compatible with CP, but we can just use EnlighterJS itself. If we do go this route, we might want to split that into its own topic.