কিভাবে ডিবাগ শীর্ষ-স্তরের কোড শুধুমাত্র?

আমি শিখছি কিভাবে একটি ডিবাগার ব্যবহার করা এবং আশ্চর্যের যদি আমি সুস্পষ্ট অনুপস্থিত করছি

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

আমি Python 2.7 এবং pyscripter ব্যবহার করছি, কিন্তু আমি কল্পনা করতে চাই যে লোকে এটি করতে পারে অন্যান্য ডিবাগার এবং ভাষা সম্ভবত কোডের অংশগুলি বিশ্বাসযোগ্য হিসাবে চিহ্নিত করার উপায়, এবং বাকি একক পদক্ষেপ কি?

0
এটা ধাপ উপরে বলা হয়।
যোগ লেখক Dani, উৎস
দ্য ডেইলি'র জন্য ধন্যবাদ!
যোগ লেখক Paul, উৎস

1 উত্তর

ড্যানি এর মন্তব্য থেকে অনুসন্ধান সাহায্যের সাথে, আমি স্ট্যাক ওভারফ্লোতে অন্য কোনও বিশদ ব্যাখ্যা খুঁজে পাই। polygenelubricants থেকে আমার প্রিয় এই ধাপে ধাপে প্রশ্ন -

কোড লাইন ডিবাগ করার সময়, এখানে স্বাভাবিক দৃশ্যকল্প:

     
  •   
  • (ধাপ ইনন্টো) একটি পদ্ধতি চালু করা হবে, এবং আপনি সেই পদ্ধতির কোডে ডিবাব করতে চান, তাই পরবর্তী পদক্ষেপটি সেই পদ্ধতিতে যেতে এবং ধাপে ধাপে ডিবাগিং চালিয়ে যেতে হবে। ?

  • আপনি   
  • (ধাপে ধাপে) একটি পদ্ধতি চালু করা হবে, কিন্তু আপনি এই বিশেষ আহ্বান ডিবাগ করতে আগ্রহী নন, সুতরাং আপনি ডিবাগারটি একটি সম্পূর্ণ পদক্ষেপ হিসাবে সম্পূর্ণরূপে চালানোতে চান।

    </লি>   
  • (ধাপ রিটার্ন) আপনি এই পদ্ধতিটি ধাপে ধাপে ডিবাগিং সম্পন্ন হয়েছেন, এবং আপনি ডিবাগারটি পুরো পদ্ধতিটি চালানোর জন্য চান না যতক্ষণ না এটি একটি সম্পূর্ণ পদক্ষেপ হিসাবে ফেরত আসে। ?

  • আপনি   
  • (পুনরায় শুরু করুন) আপনি ডিবাগারটি ধাপে ধাপের পরিবর্তে "স্বাভাবিক" এক্সিকিউশন পুনরায় চালু করতে চান। ?

  • আপনি   
  • (লাইন বিভাজক) আপনি সেখানে কি আছে তা খেয়াল করবেন না, তবে যদি এক্সিকিউশন একটি নির্দিষ্ট লাইনের কোডে পৌঁছাবে, তবে আপনি ডিবাগারকে অস্থায়ীভাবে নির্দশনটি বাতিল করতে চান তাই আপনি কি করবেন তা নির্ধারণ করতে পারেন।

  • আপনি        

    Eclipse এর অন্যান্য উন্নত ডিবাগিং বৈশিষ্ট্য রয়েছে, কিন্তু এটি হল মৌলিক   প্রাথমিক ধারনা।

0
যোগ