تهدف هذه التعليمات إلى مساعدة المبرمجين المبتدئين على البدء في تصحيح الأخطاء باستخدام Eclipse بسرعة. يستخدم برنامجًا بسيطًا لشرح كيفية تصحيح الأخطاء في Eclipse. ويغطي المعرفة والمهارات الأساسية في تصحيح الأخطاء ، لذلك سيكون من السهل فهمها ومتابعتها. سنرى كيف ينفذ البرنامج خطوة بخطوة في وضع التصحيح.
خطوات
الخطوة 1. تعيين نقاط التوقف:
لتعيين نقطة توقف ، حدد سطرًا واحدًا من التعليمات البرمجية أولاً ، ثم حرك الماوس إلى أقصى يسار منطقة ذلك السطر (كما هو موضح في الصورة أدناه) ، إما انقر نقرًا مزدوجًا أو انقر بزر الماوس الأيمن ثم حدد "تبديل نقطة الفصل" في القائمة المنبثقة ، صغيرة ستظهر الكرة الزرقاء ، وهذا يعني أنه تم تعيين نقطة توقف بنجاح.
الخطوة 2. ابدأ البرنامج في وضع التصحيح:
لدينا ثلاث طرق للقيام بذلك: 1> الضغط على F11 ؛ 2> انقر فوق العنصر "تشغيل" في القائمة الرئيسية ثم حدد "تصحيح الأخطاء" في القائمة المنسدلة ؛ 3> انقر فوق رمز الخطأ في لوحة الأدوات (كما يظهر في الصورة أدناه) ثم حدد "تصحيح باسم تطبيق Java".
الخطوة 3. أضف متغيرات إلى مربع المراقبة لفحصها:
يمكننا أن نرى البرنامج الآن يتوقف عند السطر الذي وضعنا نقطة توقف عليه. سنضيف الآن المتغيرات إلى مربع المراقبة لمعرفة ما إذا كان البرنامج سيعمل كما توقعنا. لإضافة متغير إلى صندوق المراقبة ، ضع المؤشر عليه ، وانقر بزر الماوس الأيمن ، ثم في القائمة المنبثقة حدد "مشاهدة".
الخطوة 4. تحقق من القيم المتغيرة في مربع المراقبة:
يمكننا الآن رؤية قيمة num1 و num2 كما هو متوقع ، ولكن المجموع لا يزال 0.0 ، لأن البرنامج لم يقم بتشغيل الكود الذي سيحدث قيمة المجموع.
الخطوة 5. الدخول:
تشغيل في الوظيفة: الآن سنستخدم الوظيفة add () لحساب المجموع. لمعرفة ما إذا كانت الوظيفة add () ستعمل كما توقعنا ، سندخلها. للقيام بذلك ، ما عليك سوى الضغط على F5 ، أو في لوحة الأدوات ، اضغط على أيقونة "دخول" في لوحة الأدوات ، أو في القائمة الرئيسية ، حدد "خطوة إلى" في القائمة المنسدلة للعنصر "تشغيل". سيتم تشغيل البرنامج في وظيفة add () وسيتوقف عند أول رمز قابل للتنفيذ.
الخطوة 6. العودة من الوظيفة:
قم بتشغيل الكود بالضغط على F6 ، أو بالضغط على أيقونة "Step Over" في لوحة الأدوات ، أو في القائمة الرئيسية ، حدد "Step Over" في القائمة المنسدلة للعنصر "Run". سيعود البرنامج من الوظيفة add () إلى main () ويتوقف عند نفس السطر عند مغادرته مسبقًا.
الخطوة 7. تحقق من قيمة الإرجاع من الوظيفة:
قم بتشغيل البرنامج باستخدام Step Over ، سيتم تغيير قيمة المجموع إلى 9.0.
الخطوة 8. اطبع النتيجة:
قم بتشغيل البرنامج باستخدام Step Over. يجب أن نستخدم Step Over بدلاً من Step Into لأننا لا نملك الكود المصدري للوظيفة println ().
الخطوة 9. تعيين عامل تصفية التصحيح:
لتجنب الدخول إلى الوظائف بدون الكود المصدري ، سيتعين علينا تعديل بعض التكوينات لإخبار مصحح الأخطاء بعدم الدخول في هذه الوظائف حتى يتم استخدام خطوة إلى الأمر. من القائمة الرئيسية "Windows" ، حدد "تفضيل" ، ثم اتبع الأرقام بالتسلسل في الصورة أدناه:
الخطوة 10. توقف بشكل رئيسي:
هناك طريقة أخرى لإيقاف تنفيذ برنامج لغرض التصحيح - Stop in main. هذا يعني أنه إذا تم تمكينه ، فكل مرة يبدأ فيها تشغيل أحد البرامج ، سيتوقف عند أول كود قابل للتنفيذ في main () بحيث يمكن تشغيل الكود يدويًا. لتمكين "Stop in main" ، انقر بزر الماوس الأيمن على اسم المشروع في نافذة Project Explorer ، وحدد "property" لإخراج مربع حوار "Properties for xxx" (xxx هو اسم المشروع) ، ثم اتبع الخطوات المسمى بالأرقام بالتتابع.
نصائح
- بشكل عام ، يمكننا تعيين نقطة توقف في كل مكان في البرنامج باستثناء التعليقات "{" أو "}" ، ولكن في الممارسة الفعلية ، يجب علينا تعيين نقطة توقف على الكود المعني ، أي تعيين نقطة توقف ذات معنى ؛
- إذا كنت لا ترغب في تشغيل البرنامج يدويًا في وضع التصحيح ، يمكنك الضغط على "زر استئناف" في لوحة الأدوات للتشغيل إلى نقطة التوقف التالية ، أو إنهاء التصحيح إذا لم يكن هناك المزيد من نقاط التوقف.