如何样式一个JSON块在Github维基?

是否有一种方法可以很好地格式化/样式JSON代码在Github Wiki(即Markdown首选)?

类似这样的东西,颜色很少(或粗体),缩进正确:

http://www.freeformatter.com/json-formatter.html#ad-output

262547 次浏览

一些颜色语法的丰富可以应用下面的块代码语法

```json
Here goes your json object definition
```

注意:这不会美化json表示。要做到这一点,以前可以依赖于外部服务,如jsbeautifier.org < a href = " http://jsbeautifier.org/ " > < / >,并将美化的结果粘贴到wiki中。

```javascript
{ "some": "json" }
```

我尝试使用json,但不喜欢它看起来的方式。javascript看起来更讨我喜欢。

我也遇到过同样的问题。因此,我尝试用不同的语言语法格式表示JSON。但最受欢迎的是Perljspython, &elixir

这就是它的样子。

下面的截图来自markdown文件中的Gitlab。 这可能会根据MARKDOWN文件中语法使用的颜色而有所不同

JsonasPerl

JsonasPython

JsonasJs

JsonasElixir

2019 Github解决方案

```yaml
{
"this-json": "looks awesome..."
}

结果

enter image description here

如果你想让键值的颜色不同,将你的语言设置为yaml

@Ankanna的回答让我想到了Github支持的语言列表,而yaml是我最好的发现。(没有其他语言的键的颜色与github上的值不同)。

你也可以在yaml//中使用注释