【发布时间】:2016-03-08 00:03:12
【问题描述】:
我有一个 json 文件。如果我在其上运行 clang-format,它会将其格式化为代码(丑陋)。
{
"name" : "My great app",
"description" : "It's really cool.",
"version" : "0.0.1"
}
如果我把 'foo = ' 放在文件的开头,那就太好了,但它不再是 json。
foo = {
"name" : "My great app",
"description" : "It's really cool.",
"version" : "0.0.1"
}
如何获得 clang-format 以格式化 json 文件中的裸对象,如第二个示例所示?
【问题讨论】:
-
你可以在文件前面加上
foo =,运行clang-format然后去掉前缀。 -
JSON 是一种格式,而不是某种数据类型。你可以使用原生对象,然后将它们字符串化为 json。
-
这里有一些其他选项:stackoverflow.com/questions/352098/…
标签: javascript json clang-format