Emacs bir Swagger JSON dosyasını düzenlemeye çalışıyorum. Büyük iç içe JSON nesneleri içerir, bu yüzden bazılarını daraltmak ve gizlemek istiyorum.
Ben denedim origami-mode
, olarak yapılandırılmış origami-c-style-parser
içinde origami-parser-alist
, ama oldukça sade olup (kelime "ayrıştırıcı" ne demek için aşırı görkemli kelime gibi). Swagger URL parametresi alt {id}
dizelerinin JSON dizeleri içinde olduğunu fark etmez , bu nedenle geçerli düğüm dışındaki tampondaki tüm düğümleri daraltmasını istediğimde onları da mutlu bir şekilde daraltır. Bunu yapmasını istemiyorum. Ben nesneler gibi sadece JSON alt ağaçlar çöken bir yol istiyorsanız, JSON dizeleri değil altdizgelerin gerçekleşmesi onları küme parantezi var. Bu hedefe nasıl ulaşabilirim?
js2-mode
aynı zamanda JSON dosyalarını katlayabilirsiniz katlanabilir oldukça mümkündür .