text editor with syntax highlighting demo