Eclipse দিয়ে কিভাবে ডিবাগ করবেন: 10 টি ধাপ (ছবি সহ)

সুচিপত্র:

Eclipse দিয়ে কিভাবে ডিবাগ করবেন: 10 টি ধাপ (ছবি সহ)
Eclipse দিয়ে কিভাবে ডিবাগ করবেন: 10 টি ধাপ (ছবি সহ)

ভিডিও: Eclipse দিয়ে কিভাবে ডিবাগ করবেন: 10 টি ধাপ (ছবি সহ)

ভিডিও: Eclipse দিয়ে কিভাবে ডিবাগ করবেন: 10 টি ধাপ (ছবি সহ)
ভিডিও: প্লেলিস্ট পুশ দিয়ে অর্থ উপার্জন করু... 2024, এপ্রিল
Anonim

এই নির্দেশনার লক্ষ্য হল নবাগত প্রোগ্রামারদের দ্রুত Eclipse দিয়ে ডিবাগ করা শুরু করতে সাহায্য করা। Eclipse এ কিভাবে ডিবাগ করা যায় তা প্রদর্শনের জন্য এটি একটি সাধারণ প্রোগ্রাম ব্যবহার করে। এটি প্রাথমিক ডিবাগিং জ্ঞান এবং দক্ষতাগুলিকে অন্তর্ভুক্ত করে, তাই এটি বোঝা সহজ এবং অনুসরণ করা সহজ হবে। আমরা দেখব কিভাবে প্রোগ্রামটি ধাপে ধাপে ডিবাগ মোডে চালায়।

ধাপ

Eclipse ধাপ 1 দিয়ে ডিবাগ করুন
Eclipse ধাপ 1 দিয়ে ডিবাগ করুন

ধাপ 1. ব্রেকপয়েন্ট সেট করুন:

একটি ব্রেকপয়েন্ট সেট করতে প্রথমে কোডের একটি লাইন নির্বাচন করুন, তারপর মাউসটিকে সেই লাইনের বাম অংশে সরান (নিচের ছবিতে দেখানো হয়েছে), ডবল ক্লিক করুন বা ডান ক্লিক করুন তারপর পপআপ তালিকায় "টগল ব্রেকপয়েন্ট" নির্বাচন করুন, একটি ছোট নীল বল উপস্থিত হবে, তার মানে একটি ব্রেকপয়েন্ট সফলভাবে সেট করা হয়েছে।

Eclipse ধাপ 2 দিয়ে ডিবাগ করুন
Eclipse ধাপ 2 দিয়ে ডিবাগ করুন

পদক্ষেপ 2. ডিবাগ মোডে প্রোগ্রাম শুরু করুন:

আমাদের এটি করার তিনটি উপায় আছে: 1> F11 টিপুন; 2> প্রধান মেনুতে আইটেম "রান" এ ক্লিক করুন তারপর ড্রপ লিস্টে "ডিবাগ" নির্বাচন করুন; 3> টুলস প্যানেলে বাগ আইকনে ক্লিক করুন (নীচের ছবি দেখায়) তারপর "জাভা অ্যাপ্লিকেশন হিসাবে ডিবাগ করুন" নির্বাচন করুন।

Eclipse ধাপ 3 দিয়ে ডিবাগ করুন
Eclipse ধাপ 3 দিয়ে ডিবাগ করুন

ধাপ 3. পরীক্ষার জন্য ওয়াচ বক্সে ভেরিয়েবল যোগ করুন:

আমরা দেখতে পাচ্ছি প্রোগ্রামটি এখন সেই লাইনে থামছে যেখানে আমরা একটি ব্রেকপয়েন্ট সেট করেছি। এখন আমরা ভেরিয়েবলগুলিকে ওয়াচ বক্সে যুক্ত করে দেখব যে প্রোগ্রামটি আমাদের প্রত্যাশা অনুযায়ী চলবে কিনা। ওয়াচ বক্সে একটি ভেরিয়েবল যুক্ত করতে, কার্সারটি তার উপর রাখুন, ডান ক্লিক করুন, তারপরে পপআপ তালিকায় "দেখুন" নির্বাচন করুন।

Eclipse ধাপ 4 দিয়ে ডিবাগ করুন
Eclipse ধাপ 4 দিয়ে ডিবাগ করুন

ধাপ 4. ঘড়ি বাক্সে পরিবর্তনশীল মান পরীক্ষা করুন:

এখন আমরা দেখতে পাচ্ছি num1 এবং num2 এর মান প্রত্যাশিত, কিন্তু যোগফল এখনও 0.0, কারণ প্রোগ্রামটি কোড চালায়নি যা যোগফল মান আপডেট করবে।

Eclipse ধাপ 5 দিয়ে ডিবাগ করুন
Eclipse ধাপ 5 দিয়ে ডিবাগ করুন

ধাপ 5. ধাপে:

ফাংশনে চালান: এখন আমরা যোগফল () যোগফল গণনা করতে ফাংশন ব্যবহার করব। ফাংশন add () আমাদের প্রত্যাশা অনুযায়ী কাজ করবে কিনা তা দেখতে, আমরা এতে প্রবেশ করব। এটি করার জন্য, কেবল F5 টিপুন, বা সরঞ্জাম প্যানেলে, সরঞ্জাম প্যানেলে "ধাপে প্রবেশ করুন" আইকন টিপুন, অথবা প্রধান মেনুতে, "চালান" আইটেমের ড্রপ-ডাউন তালিকায় "ধাপে ধাপ" নির্বাচন করুন। প্রোগ্রামটি add () ফাংশনে চলবে এবং প্রথম এক্সিকিউটেবল কোডে থামবে।

Eclipse ধাপ 6 দিয়ে ডিবাগ করুন
Eclipse ধাপ 6 দিয়ে ডিবাগ করুন

ধাপ 6. ফাংশন থেকে ফিরে:

F6 চেপে কোডটি চালান, অথবা টুলস প্যানেলে "স্টেপ ওভার" আইকন টিপে, অথবা প্রধান মেনুতে, "রান" আইটেমের ড্রপ-ডাউন তালিকায় "স্টেপ ওভার" নির্বাচন করুন। প্রোগ্রাম ফাংশন add () থেকে main () এ ফিরে আসবে এবং পূর্বে চলে গেলে একই লাইনে থামবে।

Eclipse ধাপ 7 দিয়ে ডিবাগ করুন
Eclipse ধাপ 7 দিয়ে ডিবাগ করুন

ধাপ 7. ফাংশন থেকে রিটার্ন মান চেক করুন:

স্টেপ ওভার দিয়ে প্রোগ্রামটি চালান, যোগফল মান 9.0 এ পরিবর্তন করা হবে।

Eclipse ধাপ 8 দিয়ে ডিবাগ করুন
Eclipse ধাপ 8 দিয়ে ডিবাগ করুন

ধাপ 8. ফলাফল মুদ্রণ করুন:

স্টেপ ওভার দিয়ে প্রোগ্রামটি চালান। আমাদের স্টেপ ইনটোর পরিবর্তে স্টেপ ওভার ব্যবহার করতে হবে কারণ আমাদের কাছে println () ফাংশনের সোর্স কোড নেই।

Eclipse ধাপ 9 দিয়ে ডিবাগ করুন
Eclipse ধাপ 9 দিয়ে ডিবাগ করুন

ধাপ 9. ডিবাগ ফিল্টার সেট করুন:

সোর্স কোড ছাড়া ফাংশনে প্রবেশ করা এড়ানোর জন্য, আমাদের কিছু কনফিগারেশন সংশোধন করতে হবে যাতে ডিবাগারকে বলা হয় যে এই ফাংশনগুলিতে স্টেপ ইন কমান্ড ব্যবহার করা হয় না। প্রধান মেনু "উইন্ডোজ" থেকে, "পছন্দ" নির্বাচন করুন, তারপরে নিচের ছবিতে ক্রমানুসারে সংখ্যাগুলি অনুসরণ করুন:

Eclipse ধাপ 10 দিয়ে ডিবাগ করুন
Eclipse ধাপ 10 দিয়ে ডিবাগ করুন

ধাপ 10. প্রধানত থামুন:

ডিবাগ উদ্দেশ্যে একটি প্রোগ্রামের বাস্তবায়ন বন্ধ করার আরেকটি উপায় আছে-প্রধানত বন্ধ করুন। এর মানে হল যদি এটি সক্ষম হয়, প্রতিবার যখন একটি প্রোগ্রাম চালানো শুরু হয়, তখন এটি প্রধান () প্রথম এক্সিকিউটেবল কোডে থামবে যাতে কোডটি ম্যানুয়ালি চালানো যায়। "স্টপ ইন মেইন" সক্ষম করতে, প্রজেক্ট এক্সপ্লোরার উইন্ডোতে প্রজেক্টের নামটিতে ডান ক্লিক করুন, "xxx এর জন্য প্রপার্টি" (xxx প্রজেক্টের নাম) ডায়ালগ বক্স বের করার জন্য "প্রপার্টি" সিলেক্ট করুন, তারপর ক্রমানুসারে লেবেল করা ধাপগুলি অনুসরণ করুন।

পরামর্শ

  • সাধারণত আমরা "{" বা "}" মন্তব্য ছাড়া প্রোগ্রামের সর্বত্র ব্রেকপয়েন্ট সেট করতে পারি, কিন্তু প্রকৃত অনুশীলনে আমাদের সংশ্লিষ্ট কোডে ব্রেকপয়েন্ট সেট করা উচিত, অর্থাত্ একটি অর্থপূর্ণ ব্রেকপয়েন্ট সেট করা;
  • আপনি যদি ডিবাগ মোডে প্রোগ্রামটি ম্যানুয়ালি চালাতে না চান, তাহলে পরবর্তী ব্রেকপয়েন্টে চালানোর জন্য আপনি টুলস প্যানেলে "রিজিউম বোতাম" টিপতে পারেন, অথবা আর ব্রেকপয়েন্ট না থাকলে ডিবাগ শেষ করতে পারেন।

প্রস্তাবিত: