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

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

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


当前回答

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

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

其他回答

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

这就是它的样子。

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

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

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

注意:这不会美化json表示。要做到这一点,以前可以依赖于jsbeautifier.org等外部服务,并将美化后的结果粘贴到wiki中。

2019 Github解决方案

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

结果

如果您希望键值的颜色不同,请将您的语言设置为yaml

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

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

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

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