পূর্ববর্তী উত্তরে যা উল্লেখ করা হয়েছে তার বাইরে - যেমন ডিগ্রো ভিউতে এক্সিলিপসের ড্রপ টু ফ্রেম বৈশিষ্ট্য , যা স্ট্যাক ফ্রেমে পূর্বে ডিবাগিং পুনরায় আরম্ভ করে (তবে বৈশ্বিক / স্ট্যাটিক ডেটা রিভার্ট করে না) এবং সর্বজ্ঞানী ডিবাগার যা কিছুটা কাঁচা এবং এতটা নয় বিকশিত হচ্ছে - কয়েকটি গ্রহন-ভিত্তিক সরঞ্জাম রয়েছে যা (রান) সময়ে "ফিরে যেতে" ব্যবহৃত হতে পারে:
JIVE প্রোগ্রামের রাজ্যগুলি রেকর্ড করার ক্ষমতা সহ এক্লিপস জাভা ডিবাগারকে প্রসারিত করে। JIVE দৃষ্টিভঙ্গি কিছু কার্যকর ইউএমএল ডায়াগ্রাম সরবরাহ করে যা প্রোগ্রাম চলাকালীন আপডেট হয়। এই চিত্রগুলি প্রয়োগের অবস্থার (বস্তুর ডায়াগ্রাম) এবং স্ট্যাক ট্রেস (সিকোয়েন্স ডায়াগ্রাম) সম্পর্কে একটি সংক্ষিপ্তসার সরবরাহ করে। আপনি মুখস্থ ট্রেসকে জিজ্ঞাসা করতে পারেন এবং সময়মতো পিছনে এবং সামনের দিকে এবং সংশ্লিষ্ট চিত্রগুলি দেখতে পারেন।
ডুবুরিরা কেবল পদ্ধতি কলগুলি রেকর্ড করে এবং সত্যিই JIVE এর মতো প্রোগ্রামের রাজ্যগুলি রেকর্ড করে না। প্রতিটি পদ্ধতি কল ইভেন্ট পরবর্তী পুনরুদ্ধার এবং বিশ্লেষণের জন্য সঞ্চিত হয়। এটি জাভা রান এবং ডিবাগ কনফিগারেশনগুলি মূলত ফিল্টারগুলি নির্দিষ্ট করতে প্রসারিত করে। ট্রেস বিরতি দেওয়া / পুনরায় শুরু / ফিল্টার সময়ে ফিল্টার করা যায়। একবার রেকর্ড হয়ে গেলে ডুবুরির দৃষ্টিভঙ্গি এটিকে একটি ইন্টারেক্টিভ সিকোয়েন্স ডায়াগ্রামে প্রদর্শন করতে পারে।
জীব এবং ডুবুরি একাডেমিক গবেষণা থেকে জারি করা ওপেন সোর্স প্রকল্প। নভেম্বর ২০১২ পর্যন্ত উভয় প্রকল্পই সক্রিয় রয়েছে।
ক্রোনন একটি বাণিজ্যিক পণ্য, তবে তাদের কাছে শিক্ষার্থীদের জন্য বিনামূল্যে লাইসেন্স এবং ওপেন সোর্স প্রকল্প রয়েছে। তাদের ওয়েবসাইটে যা দাবি করা হচ্ছে তা থেকে এটি সম্ভবত সবচেয়ে বিস্তৃত রেকর্ডার, যেহেতু এটি রেকর্ডকৃত ইতিহাসটি পুনরায় খেলতে সক্ষম হয়েছে, পিছনে পিছনে পদক্ষেপে, কারণ তারা ডিবাগিংয়ের সময় ভ্রমণের সময় বলে allowing এছাড়াও রেকর্ডিংয়ের জন্য গ্রহণের প্রয়োজন হয় না।
এই সমস্ত প্লাগইন সংস্থানগুলিতে বেশ লোভী তাই একটি ভাল স্পেক মেশিন থাকা এবং তাদের ফিল্টার বৈশিষ্ট্যটি ব্যবহার করা ভাল। এগুলি সফলভাবে চালানোর জন্য একটি নির্দিষ্ট প্রয়োজনীয়তা হ'ল eclipse.ini এ গাদা স্থানটি প্রসারিত করা ।
আমার ক্ষেত্রে আমি এক্সএমএল পার্সিং প্রোগ্রামটি ডিবাগ করতে JIVE এবং ডুবুরি ব্যবহার করার চেষ্টা করেছি কিন্তু উত্সের অভাবে হিমশীতল সবসময়ই শেষ হয়েছিল। ডুবুরি লিনাক্স bit৪ বিবিটে চালানো কঠিন হতে পারে , এটি এই টিপসটি ব্যবহার করে উবুন্টু 32 বিবিট এবং সম্ভবত অন্যান্য 32 বিট ডিস্ট্রোজে কাজ করে । ডুবুরি উইন্ডোজে আরও ভাল কাজ করে তবে একটি উইন্ডোজ bit৪ বিবিট + bit৪ বিবিটি জেভিএম-এ আরও ভাল হয় অন্যথায় আপনি 32 বিট উইন্ডোতে সর্বাধিক 1.3-1.6 জিবি সীমাতে সীমাবদ্ধ থাকবেন । জীব আমার লিনাক্স bit৪ বিটতে দুর্দান্ত কাজ করে এবং অন্য প্ল্যাটফর্মগুলিতে দুর্দান্ত কাজ করে বলে মনে হচ্ছে।