أدوات مطوّري البرامج فيBlockly هي أداة للمطوّرين مستندة إلى الويب تعمل على برمجة أجزاء من إعداد Blockly بما في ذلك إنشاء الوحدات الأساسية المخصّصة وإنشاء صندوق الأدوات وإعداد مساحة عمل Blockly على الويب.
تتكوّن عملية مطوّري البرامج المحظورة التي تستخدم الأداة من ثلاثة أجزاء:
- يمكنك إنشاء وحدات أساسية مخصّصة باستخدام "أداة تصدير الحظر" و"أداة تصدير الحظر".
- إنشاء صندوق أدوات ومساحة عمل تلقائية باستخدام Workspace مصانع
- ضبط مساحة العمل باستخدام Workspace Found (إصدار متاح حاليًا على الويب فقط) الجديدة).
حظر علامة تبويب المصنع
تساعدك علامة التبويب "Block factor" في إنشاء تعريفات الحظر أدوات إنشاء رموز الحظر للقوالب المخصصة. يمكنكم في علامة التبويب هذه إنشاء الصور وتعديلها وحفظها بسهولة. الوحدات الأساسية المخصصة.
تحديد الجزء
يشرح هذا الفيديو خطوات تحديد الجزء بشكل مفصَّل. واجهة المستخدم غير متاحة التاريخ، ولكن تظل ميزات الحظر التي يبرزها دقيقة.
إدارة المكتبة
تتم الإشارة إلى الوحدات حسب اسمها، لذا يجب أن تشتمل كل مجموعة تريد إنشاءها على اسم فريد. تفرض واجهة المستخدم ذلك وتوضح وقت الحفظ. كتلة جديدة أو "تحديث" كتلة حالية.
يمكنك التبديل بين الوحدات التي حفظتها في السابق أو إنشاء مجموعة جديدة فارغة. المحتوى بالنقر على زر "المكتبة". يعد تغيير اسم الجزء الحالي بطريقة أخرى لإنشاء كتل متعددة بسرعة بتعريفات متشابهة.
تصدير مكتبة واستيرادها
ويتم حفظ عمليات الحظر في مساحة التخزين المحلية للمتصفِّح. محو دليل المتصفح ستحذف مساحة التخزين مجموعاتك. لحفظ عمليات الحظر إلى أجل غير مسمى، يجب تنزيل مكتبتك يتم تنزيل مكتبة الحظر كملفّ XML. يمكن استيراده لضبط "مكتبة الحظر" على الحالة التي كانت عليها قمت بتنزيل الملف. تجدر الإشارة إلى أنّ استيراد "مكتبة الحظر" يؤدي إلى استبدال الحالية، لذا قد ترغب في تصديرها أولاً.
كما تعد ميزات الاستيراد والتصدير الطريقة الموصى بها للحفاظ على مشاركة مجموعات مختلفة من الوحدات الأساسية المخصصة.
حظر علامة تبويب "المصدِّر"
بعد تصميم الوحدات الأساسية، عليك تصدير تعريفات المجموعات. وتوليد التوليد لاستخدامها في التطبيق. يتم ذلك في حظر علامة تبويب "المصدِّر"
سيتم عرض كل قطعة مخزّنة في "مكتبة الحظر" في "أداة اختيار الحظر". انقر على المجموعة لاختيارها أو إلغاء اختيارها للتصدير. إذا كنت تريد تحديد كل المجموعات الإعلانية في مكتبتك، استخدِم "اختيار" ← "جميع العناصر المخزّنة ضمن حظر". "المكتبة". إذا أنشأت مربع الأدوات الخاص بك أو هيأت مساحة العمل باستخدام علامة التبويب "Workspace factor" يمكنك أيضًا اختيار جميع الوحدات التي استخدمتها النقر على "اختيار" ← "جميع الاستخدامات في Workspace حملة"
تتيح لك إعدادات التصدير اختيار اللغة التي تم إنشاؤها التي تريد استهدافها وما إذا كنت تريد التعريفات أو بذور المنشئ أو كليهما الوحدات الأساسية المحددة. بعد تحديدها، انقر على "تصدير" لتنزيل الملفات.
علامة التبويب Workspace مصانع
يسهِّل Workspace Found ضبط صندوق أدوات وإعدادات مجموعة من القطع في مساحة العمل. يمكنك التبديل بين تعديل مربع الأدوات بدءًا من مساحة العمل باستخدام "مربع الأدوات" و"مساحة العمل" الأزرار.
إنشاء صندوق أدوات
تساعد علامة التبويب هذه في إنشاء XML لصندوق الأدوات. تفترض المادة الإلمام بميزات مربع الأدوات. إذا كان لديك ملف XML لصندوق الأدوات الذي تريد تعديله هنا، يمكنك لتحميله بالنقر على "التحميل إلى التعديل".
مربّع أدوات بدون فئات
إذا كان لديك أقسام قليلة وتريد عرضها بدون أي فئات، تسحبهم إلى مساحة العمل، وسترى كتلك تظهر في مربع الأدوات في المعاينة
مربع أدوات يتضمّن فئات
إذا كنت تريد عرض الوحدات في فئات، فانقر على الزر "+" وحدد عنصر القائمة المنسدلة للفئة الجديدة. سيؤدي هذا إلى إضافة فئة إلى قائمة الفئات التي يمكنك تحديدها وتعديلها اختَر "الفئة العادية" لإضافة فرد. فئة الحظر العادية (المنطق والتكرارات وما إلى ذلك) أو "مجموعة الأدوات العادية" لإضافة الكل لفئات الحظر القياسية. استخدِم أزرار الأسهم لإعادة ترتيب الفئات.
لتغيير اسم الفئة المحددة أو لونها، استخدم "تعديل الفئة" المنسدلة. سيؤدي سحب مربّع إلى مساحة العمل إلى إضافته إلى المساحة المحدّدة. .
الوحدات الأساسية المتقدمة
يمكنك تلقائيًا إضافة أيّ من الوحدات الأساسية العادية أو أي أقسام أخرى في مكتبتك. إلى صندوق الأدوات. إذا كانت لديك كتل محددة بتنسيق JSON وليست في مكتبتك، يمكنك استيرادها باستخدام الخيار "استيراد الوحدات الأساسية المخصصة" .
يجب استخدام بعض الأقسام معًا أو تضمين الإعدادات التلقائية. يتم ذلك باستخدام المجموعات والظلال. أي تقييم ستتم إضافة الكتل المتصلة في المحرر إلى مربع الأدوات كمجموعة. يمكن أيضًا تغيير القوالب المرتبطة بقطعة أخرى إلى كتل ظل. من خلال تحديد الجزء الفرعي والنقر على زر "إنشاء ظل" . ملاحظة: لا يمكن تغيير سوى الكتل الفرعية التي لا تحتوي على متغير إلى ظل. مربّعات.
إذا قمت بتضمين متغير أو كتلة دالة في صندوق الأدوات الخاص به، فقم بتضمين فئة "المتغيّرات" أو "الدوال" في مربع الأدوات للسماح للمستخدمين للاستفادة من الكتلة. مزيد من المعلومات حول "المتغيّرات" أو "الدوال" الفئات.
ضبط مساحة عمل (لحظر الوصول إلى الويب)
لضبط أجزاء مختلفة من مساحة العمل، انتقِل إلى "مصنع مساحة العمل". وانقر على "مساحة العمل".
تحديد خيارات Workspace
تحديد قيم مختلفة من أجل خيارات الضبط ومشاهدة النتيجة في منطقة المعاينة. جارٍ التفعيل grid أو تكبير/تصغير يعرض المزيد من الخيارات للتهيئة. كذلك، عادةً ما يتطلب التبديل إلى استخدام الفئات workspace; وسلة المهملات وأشرطة التمرير تلقائيًا عند إضافة الفئة الأولى.
إضافة مربّعات محمّلة مسبقًا إلى مساحة العمل
يعد هذا اختياريًا، ولكنه قد يكون ضروريًا إذا كنت تريد عرض مجموعة من الوحدات في مساحة العمل:
- عند تحميل التطبيق
- عند تشغيل حدث (مثل التقدّم في مستوى معيّن أو النقر على زر المساعدة أو غير ذلك)
اسحب الوحدات السكنية إلى مساحة التعديل لمشاهدتها في مساحة العمل في المعاينة. يمكنك إنشاء مجموعات حظر وإيقاف القوالب وإظهار كتل معيّنة. المستخدم عند تحديدها.
يمكنك تصدير هذه المجموعات بتنسيق XML (انظر أدناه). يمكنك إضافتها إلى مساحة العمل باستخدام
Blockly.Xml.domToWorkspace
، بعد إنشاء مساحة العمل مباشرةً:
var xmlText = '<xml xmlns="https://developers.google.com/blockly/xml">' +
'<block type="math_number"></block></xml>';
Blockly.Xml.domToWorkspace(Blockly.utils.xml.textToDom(xmlText), workspace);
يضيف هذا الرمز النموذجي مجموعة math_number
واحدة إلى مساحة العمل.
التصدير
يمنحك تطبيق Workspace {1/} خيارات التصدير التالية:
- كود Starter: يعمل على إنتاج html للمبتدئين وJavaScript لإدخال مساحة العمل محظورة.
- مجموعة الأدوات: يتم عرض ملف XML لتحديد صندوق الأدوات الخاص بك.
- مساحات العمل: يتم إنشاء ملف XML الذي يمكن تحميله إلى مساحة عمل.