add code syntax highlight, markdown, preview