توفر ميزة Project Stepping للمستخدم إشارات مرئية مهمة تساعد في استكشاف الأخطاء وإصلاحها أو فهم تدفق المشروع بشكل أفضل. عند تشغيل المشروع ، سيعمل Moby ، الروبوت البطل ، وفقًا للتعليمات ، ولكن قد لا يكون هذا هو ما قصده المستخدم. إن القدرة على رؤية الكتل التي يتم تنفيذها خطوة واحدة في كل مرة يمنح المستخدم رؤية أفضل للكتل التي قد تسبب الخطأ.
كيفية استخدام ميزة خطو المشروع
حدد زر الخطوة الموجود أعلى يمين شريط أدوات VEXcode V5.
بمجرد التحديد ، سيظهر تمييز أخضر حول "عند بدء" كتلة للإشارة إلى مكان بدء البرنامج ، و ثم يتحرك على الفور لتمييز الكتلة الأولى في المكدس. سيبقى التظليل في الكتلة الأولى بعد “عند البدء" حتى يتم تحديد زر الخطوة مرة أخرى.
ملاحظة: ينتقل التظليل فورًا بعد كتلة [Comment] ، لأن [Comment] كتل لا تغير المشروع أو الكتل المحيطة به.
حدد زر الخطوة مرة أخرى لتشغيل الكتلة التي تم تمييزها. بمجرد تنفيذ الكتلة ، سيتم تمييز الكتلة التالية.
استمر في استخدام زر الخطوة للتشغيل من خلال المشروع كتلة واحدة في كل مرة.
التصحيح مع ميزة خطو المشروع
تعمل ميزة Project Stepping على إبطاء تدفق المشروع وتوفر ملاحظات مرئية فورية. يسمح هذا للمستخدم بالمرور عبر المشروع كتلة واحدة في كل مرة لمراقبة السلوك وتصحيح الأخطاء.
في هذا المثال ، القصد من Moby هو التقاط وتسجيل هدف الهاتف المحمول. ومع ذلك ، هناك معلمة خاطئة في المشروع ، ولن يتم وضع هدف الجوال في منطقة التحالف الرئيسية.
قم بتشغيل المشروع خطوة بخطوة باستخدام ميزة Project Stepping حتى يتم ملاحظة خطأ.
تصحيح الخطأ.
كان الخطأ في هذا المثال هو أنه تم تشفير Moby للتقدم للأمام بمقدار 100 ملليمتر (مم) ، ولكن هذه المسافة ليست بعيدة بما يكفي للوصول إلى منطقة التحالف الرئيسية. يجب تغيير المعلمة إلى 600 مم (مم) بدلاً من 100.
ثم قم بتشغيل المشروع مرة أخرى من البداية باستخدام ميزة Project Stepping. كرر هذه العملية حتى يعمل المشروع بشكل صحيح.