আমি জেসন ফাইলগুলির সাথে একাধিক পুনরাবৃত্ত ব্লকগুলির সাথে কেবলমাত্র একটি ক্ষেত্রের মান (পূর্ণসংখ্যা) পরিবর্তিত হয়ে ডিল করছি - বাস্তবে, প্রতিটি পরিবর্তিত মান কেবল পূর্ববর্তী সম্পর্কিত মান বৃদ্ধি করে। এই জাতীয় ফাইলগুলি পড়ার পক্ষে সহজ করার জন্য, আমি এই ব্লকগুলির মধ্যে পরিবর্তিত মূল্যের ব্যাপ্তিটি কী তা বোঝার জন্য পুনরাবৃত্ত ব্লকগুলির পুরো সেটটি কেবল একটি ব্লকে ভাঁজ করতে সক্ষম হতে চাই। ইম্যাক্সে কোড ভাঁজ পদ্ধতিগুলি অনুসন্ধান করে, আমি খুঁজে পেয়েছি hs-minor-mode
এবং outline-mode
। যাইহোক, আমি দেখতে পাচ্ছি না যে তারা আমার পছন্দসইভাবে যে কার্যকারিতা সরবরাহ করে তা থেকে কীভাবে যায়। কেউ কীভাবে আমি এটি অর্জন করতে পারি তার কোনও মোটামুটি ওভারভিউ সরবরাহ করতে পারে?
সম্পাদনা: আমি যা করার চেষ্টা করছি তার একটি উদাহরণ:
এমন একটি জেএসন ফাইল দেওয়া হয়েছে যা দেখে মনে হচ্ছে:
{
"SomeArray": [
{
"ChangingField": 1,
"ConstantField" : "X"
},
{
"ChangingField": 2,
"ConstantField" : "X"
},
{
"ChangingField": 3,
"ConstantField" : "X"
},
{
"ChangingField": 4,
"ConstantField" : "X"
},
{
"ChangingField": 5,
"ConstantField" : "X"
}
]
}
আমি এটি এর মতো প্রদর্শিত হতে চাই:
{
"SomeArray": [
{
"ChangingField": 1...5,
"ConstantField" : "X"
}
]
}
খুব মুক্ত-সমাপ্ত প্রশ্নের জন্য ক্ষমা প্রার্থনা করছি।