When discussing languages it is also worth to mention project Schliemann which provides generic language support.
当讨论到语言的时候,应该提一下Schliemann项目,它提供了对通用语言的支持。
You can use Schliemann to create basic support for any language (features such as syntax coloring, code folding, indentation are really easily configured).