Sto cercando di modificare un file Swerson JSON in emacs. Contiene oggetti JSON nidificati di grandi dimensioni, quindi desidero comprimerli e nasconderne alcuni.
Ho provato origami-mode, configurato come origami-c-style-parserin origami-parser-alist, ma è abbastanza poco sofisticato (la parola "parser" sembra essere una parola troppo grandiosa per quello che fa). Non nota che le sottostringhe dei parametri URL di Swagger si {id}trovano all'interno delle stringhe JSON, quindi li comprime felicemente anche quando gli chiedo di comprimere tutti i nodi nel buffer tranne il nodo corrente. Non voglio che lo faccia. Voglio un modo di crollare solo sottostrutture JSON come oggetti, non stringhe di stringhe JSON che capita di avere parentesi graffe in loro. Come posso raggiungere questo obiettivo?
js2-modeabbia la piegatura che può anche piegare i file JSON.