تتميز بيئة التطوير الخاصة بمجالس عائلة Arduino - Arduino IDE - بمظهر متواضع للغاية وسري. يرغب الكثيرون في تخصيصها لأنفسهم ، ولكن ، للأسف ، هذه الميزة غير متوفرة بعد. على الأقل من بيئة التطوير نفسها. ومع ذلك ، لا يزال هناك مثل هذا الاحتمال. دعونا نرى كيفية تخصيص شكل ومظهر Arduino IDE.
انه ضروري
جهاز كمبيوتر مثبت عليه Arduino IDE
تعليمات
الخطوة 1
دعنا نلقي نظرة على شكل نظام ألوان IDE القياسي. هكذا تبدو بيئة التطوير عند إطلاقها لأول مرة بعد التنزيل من موقع المطور. الأشرطة الزرقاء ، ومربع تعديل النص الأبيض ، والتمييز الأصفر ، والتعليقات الرمادية ، والكلمات الأساسية والأساليب الزرقاء والبرتقالية ، إلخ
الخطوة 2
يتم تخزين جميع إعدادات مظهر IDE في الملف٪ Arduino_IDE_folder٪ / lib / theme / theme.txt.
يصف جميع إعدادات الخط واللون. يوجد الكثير منهم ، فلنفتح هذا الملف ونلقي نظرة فاحصة على محتوياته.
يتم تقسيم جميع المعلمات إلى مجموعات. هنا بعض:
# GUI - STATUS - مسؤول عن ألوان وخطوط حقل الحالة ،
# GUI - TABS - لعلامات التبويب ،
# واجهة المستخدم الرسومية - وحدة التحكم - خلف حقل وحدة التحكم ،
# واجهة المستخدم الرسومية - الأزرار - للأزرار ،
# GUI - LINESTATUS و # LINE STATUS - لكل سطر حالة ،
# محرر - التفاصيل - يصف هذا القسم الكبير جميع الخيارات لحقل محرر نصوص ،
# TEXT - KEYWORDS - يحدد ألوان الكلمات الرئيسية (الوظائف والطرق والهياكل) ،
# TEXT - LITERALS - تحدد الثوابت ، والحرفية ،
# نص - تعليقات - يصف التعليقات.
يوضح الرسم التوضيحي مراسلات تفاصيل واجهة البرنامج مع أقسام ملف theme.txt.
الخطوه 3
لتغيير مظهر Arduino IDE ، تحتاج إلى إغلاق بيئة التطوير ، إذا كانت مفتوحة ، افتح ملف theme.txt باستخدام أي محرر نصوص ، وقم بتغيير القيم المطلوبة إلى القيم المطلوبة ، واحفظ الملف. الآن قم بتشغيل IDE مرة أخرى - فويلا ، يتم تطبيق إعدادات النمط الجديدة تلقائيًا.
دعنا نغير بعض المعلمات لنراها بوضوح.
جميع المعلمات لها أسماء ذات معنى ، لذا فمن الواضح ما هو المسؤول عن ماذا. على سبيل المثال ، تعد معلمات editor.bgcolor و editor.fgcolor و editor.comment1.style مسؤولة عن لون خلفية محرر النصوص ولون الخط ولون التعليق على التوالي. دعنا نغير بعض المعلمات ، ونحفظ ملف theme.txt وأعد تشغيل Arduino IDE. الآن أنت تعرف كيفية تخصيص بيئة التطوير لـ Arduino تمامًا حسب ذوقك.