Org- মোড ব্লকগুলিতে ট্রেসিং ত্রুটিগুলি সহজ করার জন্য কি কোনও সরঞ্জাম উপলব্ধ রয়েছে? (আমি বিশেষ করে অজগর নিয়ে কাজ করছি)
আমার বর্তমান কর্মপ্রবাহটি এমন কোড অনুলিপি করা যা কোনও উত্স ব্লকে কাজ করে এবং কেবলমাত্র ন্যূনতম পরিবর্তনগুলি করার চেষ্টা করে। যদি বড় ত্রুটি দেখা দেয় তবে আমি এটিকে অন্য কোনও ফাইলে অনুলিপি করে রাখি, বা ব্লকটিকে আটকে রেখে ফলস্বরূপ ফাইলটি ডিবাগ করি।
আমি অনুপস্থিত কোন সরঞ্জাম আছে? (উদাহরণস্বরূপ, সংকলন মোডের মতো এমন কিছু যেখানে এটি আপনাকে ত্রুটিতে থাকা লাইনে নিয়ে যাবে))
সম্পাদনা করুন: উদাহরণস্বরূপ, আমি সদ্য সিসি ভি ভি পেয়েছি, যা নবেব রেফারেন্সগুলি প্রসারিত সহ একটি বাফার নিয়ে আসে। দুর্ভাগ্যক্রমে, এটিতে শিরোনাম যুক্তিগুলি অন্তর্ভুক্ত নয়, সুতরাং এটি থেকে কোডটি প্রথমে দোভাষীর মধ্যে আমদানি করা ছাড়া চালানো যাবে না। একইভাবে, যদি আমার কাছে কোনও রিটার্ন বিবৃতি থাকে, যা এটি কার্যকর করা থেকে বিরত রাখে এবং বাফার সম্পাদনাযোগ্য না হয়, তাই অজগর ব্লক থেকে চালনার যোগ্য উত্স পেতে বেশ কয়েকটি পদক্ষেপ গ্রহণ করে।
:session
আপনার কোড ব্লকে একটি শিরোনাম যুক্ত করেছেন ? যেমন :session *my-python*
। তারপরে কেবল *my-python*
অন্য ফ্রেম বা উইন্ডোতে বাফারে স্ক্রিপ্ট সম্পাদন দেখুন । আমি অনুমান করছি আপনি এই সঠিক চেয়ে আরও পরিশীলিত কিছু চান?
(org-src-debug)
। এর সুবিধা রয়েছে যে আপনি ইনপুট আর্গুমেন্টের সাহায্যে উত্স কোড ব্লকগুলি ডিবাগ করতে পারেন।