Online code editor with syntax coloring