نصائح حول أدوات مطوّري البرامج: نقاط الإيقاف ونقاط الرصد
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تتيح لك نقاط التوقف إيقاف الرمز البرمجي مؤقتًا في منتصف تنفيذه، وفقًا لشرط اختياري، وفحص جميع القيم في تلك اللحظة. تتيح لك نقاط التسجيل تسجيل الرسائل في وحدة التحكّم بدون إيقاف التنفيذ مؤقتًا. نقاط التوقف ونقاط التسجيل هي بديل فعّال لجمل debugger;
وطلبات console.log()
في الرمز البرمجي.
شاهِد الفيديو للتعرّف على كيفية استخدام نقاط التوقف ونقاط التسجيل لتصحيح أخطاء الرمز البرمجي:
- يمكنك ضبط نقطة توقّف بنقرة واحدة.
- يمكنك عرض تسلسل استدعاء الدوال البرمجية وتحقّق من المتغيّرات وتعديل قيمها في النطاق ووحدة التحكّم.
- انقر بزر الماوس الأيمن > تجاهل النصوص البرمجية التابعة لجهات خارجية.
- أوقِف ميزة الإيقاف المؤقت على عبارات
debugger;
.
- أضِف شرطًا لتفعيل ميزة الإيقاف المؤقت.
- تسجيل القيم في وحدة التحكّم بدون إيقاف مؤقت
- اضبط أداة تصحيح الأخطاء على الإيقاف المؤقت عند حدوث استثناءات مرصودة أو غير مرصودة.
لمعرفة المزيد من المعلومات عن أنواع نقاط الإيقاف، اطّلِع على مقالة إيقاف الرمز البرمجي مؤقتًا باستخدام نقاط الإيقاف.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2023-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,[]]