Visual Studio的代码编辑器挺强大的,自带了许多语法高亮支持。但是万一碰到不支持的怎么办?

可以先看看这个加件[SyntaxHighlightingPack],里面提供许多额外的语法高亮支持。

如果还是没有你想要的语法高亮,也不要着急,Visual Studio支持使用TextMate的语法高亮文件(tmLanguage或者json格式的)。以Flatbuffers为例,可以使用从https://github.com/gaborv/FlatbuffersSchema下载json格式的语法高亮文件。

根据Add Visual Studio editor support for other languagesAdd support for non-supported languages的说明,只要进入到%userprofile%\.vs\Extensions目录,创建一个空的fbs目录(假设flatbuffers的扩展名为fbs),然后进入fbs目录,执行下面的git命令下载语法高亮文件即可:

git clone --depth=1 https://github.com/gaborv/FlatbuffersSchema.git .

其他参考

其他

(完)