emacsでSwagger JSONファイルを編集しようとしています。ネストされた大きなJSONオブジェクトが含まれているため、それらの一部を折りたたんで非表示にします。
私が試してみましたorigami-mode
、として設定origami-c-style-parser
でorigami-parser-alist
、それは非常に洗練されていないです(単語「パーサー」それが何のために過度に壮大な言葉のようです)。Swagger URLパラメーターのサブストリング{id}
がJSONストリング内にあることに気付かないので、現在のノードを除くバッファー内のすべてのノードを折りたたむように要求すると、それらも喜んで折りたたまれます。そんなことはしたくない。私は、オブジェクトのようなJSONサブツリーのみを折りたたむ方法を望んでおり、たまたま中括弧が含まれているJSON文字列のサブストリングは望んでいません。どうすればこの目標を達成できますか?
js2-mode
JSONファイルを折り畳むことができる折り畳みを持っていることはかなり可能です。