استخدام ميزة الإكمال التلقائي في مشروع VEXcode EXP Python

يمكن أن يساعد استخدام ميزة الإكمال التلقائي لـ Python أثناء إنشاء مشروع Python في VEXcode EXP في توفير الوقت ومنع الأخطاء عند كتابة الأوامر.


كيفية استخدام ميزة الإكمال التلقائي في بايثون

Screen_Shot_2022-02-08_at_10.24.22_AM.png

ملاحظة: يستخدم هذا المشروع قالب Basebot (نظام الدفع، محركين).

ابدأ الكتابة لفتح قائمة الاختيار.

الإكمال التلقائي_d_2.png

سيظهر اسم الجهاز أو الأمر في قائمة التحديد المنسدلة.

Screen_Shot_2022-02-09_at_1.14.28_PM.png

للوصول إلى قائمة بالأوامر الممكنة المتاحة باستخدام وظيفة الإكمال التلقائي، اضغط على Control + Space (في أنظمة التشغيل Windows وmacOS وChrome OS).

قم بالتحديد باستخدام ميزة الإكمال التلقائي في Python

الإكمال التلقائي_d.png

اضغط على "Enter/Return" أو "Tab" على لوحة المفاتيح أو حدد الأمر باستخدام المؤشر لإجراء التحديد.

لاحظ أنه مع قوائم الاختيار الأطول، يمكنك إجراء تحديد باستخدام أحد الخيارات التالية:

  • استخدم مفتاحي "أعلى" و"أسفل" لتحديد الاسم الذي تريده، ثم اضغط على "Tab" أو "Enter/Return" على لوحة المفاتيح لإجراء التحديد.
  • استخدم المؤشر للتمرير لأعلى ولأسفل في قائمة الإكمال التلقائي. ثم قم بالاختيار المطلوب.

أضف عامل نقطة لسرد جميع الأوامر المتاحة لهذا الجهاز

Screen_Shot_2022-02-09_at_11.58.35_AM.png

إضافة عامل نقطة (نقطة، ".") سيتم فتح قائمة جديدة بجميع الأوامر المتاحة للجهاز.

قم بالاختيار باستخدام أحد الخيارات التالية

Screen_Shot_2022-02-09_at_1.11.10_PM.png

استخدم الزرين "أعلى" و"أسفل" على لوحة المفاتيح للتنقل في القائمة، ثم اضغط على "رجوع" على نظام Mac، وعلى "Enter" على نظام Windows أو Chromebook لإجراء تحديد.

حدد بالمؤشر على الأمر المطلوب.

إضافة المعلمات

Forward_reverse_parameter.png

المعلمات هي الخيارات التي يتم تمريرها إلى الأمر بين القوسين.

inches_mm_parameter.png

تتطلب بعض الأوامر معلمات متعددة. استخدم فاصلة للفصل بين المعلمات المختلفة في نفس الأمر.

wait_True.png

بعض المعلمات اختيارية، مثل wait=True في المثال التالي. لمزيد من المعلومات حول المعلمات، قم بعرض معلومات تعليمات الخاصة بالأمر لتحديد المعلمات المطلوبة وأيها اختيارية.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: