[更新:在发布此问题后8小时,已通知JSON bundle作者此问题,他已将其修复。]

我在本文末尾显示的文件application.json中具有以下JSON数据,并且我已将TextMate与JSON bundle,Emacs,BBEdit和Sublime Text 2一起使用来正确缩进,但似乎都无法。

TextMate和Sublime Text 2都坚持不应该缩进第一个{,而第一个主要问题是"child": {的右括号。 TextMate和Sublime Text 2都拒绝将}对齐到"child": {的左侧下方。 Emacs不断缩进每一行,而BBEdit似乎根本没有重新缩进功能(可能是吗?)。

有没有办法正确缩进文件,或者TextMate和Sublime Text 2都对JSON数据做了正确的处理?

[
{
    "settings": [ "master" ],
    "appPort": "8666",
    "specs": {
        "frame" : {
            "type" : "HTMLFrameMojit",

            "config": {
                "deploy": true,
                "child": {
                    "type" : "HelloWorldMojit"
                    },
                    "assets": {
                        "top": {
                            "css": [
                            "/static/HelloWorldMojit/assets/index.css"
                            ]
                        }
                    }
                }
            }
        }
        },
        {
            "settings": [ "environment:development" ],
            "staticHandling": {
                "forceUpdate": true
            }
        }
        ]

最佳答案

我只是在捆绑软件中纠正了此问题,对于2.0用户,捆绑软件应在24小时内通过更正进行更新。

关于json - 如何在TextMate,Emacs,BBEdit或Sublime Text 2中缩进JSON数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14289522/

10-13 07:48
查看更多