আমি ইমাগুলিতে একটি সোয়াগার জেএসএন ফাইল সম্পাদনা করার চেষ্টা করছি। এটিতে বড় বড় নেস্টেড JSON অবজেক্ট রয়েছে, তাই আমি সেগুলি ভেঙে কিছু আড়াল করতে চাই।
আমি চেষ্টা করেছি origami-mode
, হিসাবে হিসাবে কনফিগার করা origami-c-style-parser
হয়েছে origami-parser-alist
, কিন্তু এটি বেশ আপত্তিজনক (শব্দ "পার্সার" এটি যা করে তার জন্য অত্যধিক গ্র্যান্ডিজ শব্দ হিসাবে মনে হয়)। এটি লক্ষ্য করে না যে সোয়াগার ইউআরএল প্যারামিটার সাবস্ট্রিংগুলি যেমন {id}
JSON স্ট্রিংয়ের অভ্যন্তরে রয়েছে, সুতরাং আমি যখন বর্তমান নোড ব্যতীত বাফারের সমস্ত নোডকে ভেঙে দিতে বলি তখন আনন্দের সাথে সেগুলিও ভেঙে যায়। আমি এটা করতে চাই না। আমি অবজেক্টের মত শুধুমাত্র তাদেরকে JSON সাব-ট্রি ধ্বসে একটি উপায় চাই, তাদেরকে JSON স্ট্রিং যে সাবস্ট্রিং না ঘটতে তাদের মধ্যে কোঁকড়া ধনুর্বন্ধনী আছে। আমি কীভাবে এই লক্ষ্য অর্জন করতে পারি?
js2-mode
ফোল্ডিং রয়েছে এমনটি সম্ভব যা জেএসওএন ফাইলগুলিও ফোল্ড করতে পারে।