【问题标题】:How to style a JSON block in Github Wiki?如何在 Github Wiki 中设置 JSON 块的样式?
【发布时间】:2013-01-31 19:32:37
【问题描述】:

有没有办法在Github Wiki 中很好地格式化/样式JSON 代码(即首选Markdown)?

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

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

【问题讨论】:

  • 只需将已经美化的 JSON 粘贴到代码块中。
  • @MattBall 但这不起作用?

标签: json github markdown wiki


【解决方案1】:

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

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

注意:这不会美化 json 表示。为此,您可以事先依赖外部服务,例如 jsbeautifier.org,然后将美化结果粘贴到 wiki 中。

【讨论】:

    【解决方案2】:
    ```javascript
    { "some": "json" }
    ```
    

    我尝试使用json,但不喜欢它的外观。 javascript 看起来比较顺眼。

    【讨论】:

    • +1 - 我喜欢它,所以我可以将// cmets 放在块中以进行一些描述。由于它不是有效的 JSON,因此 json 块使它变得丑陋
    • 感谢您的提示,由于某种原因,GitHub 将一个简单的 JSON 数组制作得不必要地难看,现在它很好了 :)
    【解决方案3】:

    2019 Github 解决方案

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

    结果

    如果您想让键的颜色与参数不同,请将您的语言设置为yaml

    @Ankanna's answer 让我想到了通过github's supported language listyaml 是我最好的发现。

    【讨论】:

      【解决方案4】:

      我遇到了同样的问题。所以,我尝试用不同的语言语法格式表示JSON。但一直以来最喜欢的是Perljspythonelixir

      这就是它的外观。

      以下屏幕截图来自 Markdown 文件中的 Gitlab。 这可能会因MARKDOWN 文件中使用 for 语法的颜色而异。

      【讨论】:

        猜你喜欢
        • 2010-12-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多