![哪种 Sublime Text 3 语言可以与类似 JSON 的代码一起使用?](https://linux22.com/image/1450648/%E5%93%AA%E7%A7%8D%20Sublime%20Text%203%20%E8%AF%AD%E8%A8%80%E5%8F%AF%E4%BB%A5%E4%B8%8E%E7%B1%BB%E4%BC%BC%20JSON%20%E7%9A%84%E4%BB%A3%E7%A0%81%E4%B8%80%E8%B5%B7%E4%BD%BF%E7%94%A8%EF%BC%9F.png)
Sublime Text 3 非常适合编辑,但它似乎不支持使用注释的 json 等语言。
例如:HCL(hashicorp 语言)与 json 兼容,但也允许注释
{
"foo":"bar"
#here is a comment, can't do this in regular json
}
另一个例子是logstash 配置
input {
stdin {codec => json}
}
filter {
mutate {
rename => [ "FOO", "foo" ]
}
output { stdout { codec => rubydebug} }
我在 Sublime 中没有看到任何支持这些类型文档语法高亮的语言。有吗?
答案1
使用YAML
解析器将为包括 logstash 配置在内的 Hashicorp 语言 (HCL) 样式代码提供语法高亮显示。