2
JSON的大纲编辑(如组织模式)
我正在尝试在emacs中编辑Swagger JSON文件。它包含大型嵌套的JSON对象,因此我想折叠并隐藏其中的一些对象。 我已经尝试过origami-mode,按origami-c-style-parser中所述进行配置origami-parser-alist,但是它并不复杂(“ parser”一词似乎对它的功能而言过于夸张)。它没有注意到Swagger URL参数子字符串{id}在JSON字符串中,因此当我要求它折叠缓冲区中除当前节点之外的所有节点时,它也会愉快地折叠它们。我不希望它那样做。我想要一种仅折叠像对象这样的JSON子树的方法,而不是折叠其中恰好有花括号的JSON字符串的子字符串的方法。我怎样才能实现这个目标?