جدول المحتويات:

IDE Arduino مع سمة داكنة: 6 خطوات
IDE Arduino مع سمة داكنة: 6 خطوات

فيديو: IDE Arduino مع سمة داكنة: 6 خطوات

فيديو: IDE Arduino مع سمة داكنة: 6 خطوات
فيديو: MKS Monster8 - Basics 2024, شهر نوفمبر
Anonim
Image
Image
IDE Arduino مع سمة داكنة
IDE Arduino مع سمة داكنة

في هذا المخطط ، سنعمل مع IDE Arduino ونحول موضوع بيئة البرمجة هذه من الضوء إلى الظلام لتحسين رؤية الكود المصدري. سيسمح هذا بتجربة مشاهدة أقل إرهاقًا.

فيما يتعلق بهذا الموضوع ، حددنا ملفًا قدمه جيف طومسون ، أستاذ الفن والتكنولوجيا في الولايات المتحدة. مع وجود قاعدة من هذه المقالة ، دعنا نغير ملفات التكوين لتمكين تغيير اللون في Arduino IDE.

الخطوة 1: التنزيل

تحميل
تحميل
تحميل
تحميل

ننصحك بتنزيل ملف Jeff Thompson من GITHUB. لقد قام بتعديل بعض الملفات في الصور النقطية وجعلها متاحة على https://github.com/jeffThompson/DarkArduinoTheme. يمكنك أيضًا تنزيل Notepad ++ ، وهو أمر جيد جدًا لتحرير ملف XML ، أو حتى ملف لغة C.

أيضًا ، في annystudio.com ، يوجد برنامج مجاني يسمى Jcpicker. يقوم بتحويل RGB إلى القيم السداسية العشرية.

الخطوة 2: الملف التمهيدي

يوضح التمهيدي أن المراجعة الأخيرة التي أجراها Jeff Thompson كانت في الإصدار 1.6.6+ من Arduino ، لكننا اختبرناها في الإصدار 1.84. عملت بشكل جيد.

لتغيير لون Arduino IDE ، يجب عليك فك ضغط ملف DarkArduinoTheme.zip الموجود في Github ونسخه في مجلد Arduino.

أوصي بعمل نسخة احتياطية من مجلد السمات إذا كنت تريد استعادة الألوان الأصلية.

لنظام التشغيل MAC OS ~ / Applications / Arduino.app / المحتويات / Java / lib / theme

لنظام التشغيل Windows `C: / Program Files (x86) Arduino / lib / theme`.

الخطوة 3: ### إنشاء الألوان الخاصة بك

لإنشاء سمات مخصصة ، تحتاج إلى تحرير ملف theme.txt (ملف XML داخل مجلد بناء الجملة) ، وملفات الأزرار. تذكر أنه لاختيار لون ، عليك أن تعرف القيمة التي تتوافق مع النظام السداسي العشري.

ابتكر Jeff Thompson مظهرًا داكنًا ، لكننا لاحظنا أن كلمة الإعداد ، باللون الأخضر الداكن ، لم تكن جيدة للرؤية. لذلك ، قمنا بتغييره إلى اللون الأخضر الفاتح ، والذي يمكن التحقق منه في ملف theme.txt. هذا متاح للتنزيل هنا في المدونة أدناه.

الخطوة 4: بناء الجملة

بناء الجملة
بناء الجملة

انظر نسخة de xml على

الخطوة 5: ملف Theme.txt

ملف Theme.txt
ملف Theme.txt

#FUNCTIONS COLOR # D35400 - ORANGE KEYWORD1 # FUNCTIONS COLOR # D35400 - ORANGE KEYWORD2 # TRUCTURE COLOUR # 5E6D03 - Green KEYWORD3 #VARIABLES COLOR # 00979C - BLUE LITERAL1 # ROROR COLOR # A617517 التعليقات / ** / COLOR # 434F54 - DARK GRAY # GUI - STATUS status.notice.fgcolor = # 002325 status.notice.bgcolor = # 404040 status.error.fgcolor = #FFFFFF status.error.bgcolor = # E34C00 status.edit.fgcolor = # 000000 status.edit.bgcolor = # F1B500 status.font = SansSerif، عادي، 12 # GUI - TABS # إعدادات لعلامات التبويب في الجزء العلوي # (يتم تخزين صور علامة التبويب في مجلد lib / theme) header.bgcolor = # 404040 header.text.selected.color = # 323232 header.text.unselected.color = # 3C3C3C header.text.font = SansSerif ، عادي ، 12 # GUI - وحدة التحكم CONSOLE.font = أحادي المسافة ، عادي ، 11 وحدة تحكم..macosx = موناكو ، عادي ، 10 وحدة تحكم.اللون = # 000000 console.output.color = #eeeeee console.error.color = # E34C00 # GUI - أزرار الأزرار. bgcolor = # 505050 keys.status.font = SansSe Rif ، عادي ، 12 أزرار.status.color = #ffffff # GUI - LINESTATUS linestatus.color = #ffffff linestatus.bgcolor = # 404040 # محرر - التفاصيل # محرر ألوان المقدمة والخلفية. fgcolor = # 4661FF editor.bgcolor = # 202020 # تسليط الضوء على محرر الخط الحالي.linehighlight.color = # 333333 # تسليط الضوء على محرر الخط الحالي. 'تمكين editor.external.bgcolor = # c8d2dc # selection color editor.selection.color = # dd8800 # area غير مستخدمة بواسطة النص (تم استبداله بالتيلدا) editor.invalid.style = # 7e7e7e ، غامق # pooties صغيرة في نهاية السطور التي توضح مكان الانتهاء من المحرر..eolmarkers = محرر خاطئ. eolmarkers.color = # 006699 # محرر تمييز قوس / قوس. = # 4661FF ، محرر جريء. data_type.style = # BC3535 ، غامق # METHO DS Editor.keyword2.style = # BC3535 ، محرر عادي.function.style = # BC3535 ، سهل # محرر STRUCTURES.keyword3.style = # 00D600 ، محرر عادي. محرر أنواع البيانات.literal1.style = # 006699 ، عادي # p5 متغيرات مضمنة: على سبيل المثال mouseX، width، pixels editor.literal2.style = # 00979C، simple editor.variable.style = # 00979C، simple editor.reserved_word_2.style = # 00979C، simple editor.literal_boolean.style = # 00979C، simple editor.literal_char.style = # 00979C ، محرر عادي.literal_string_double_quote.style = # 00979C ، محرر عادي. editor.url.style = # 81A421 ، عادي # على سبيل المثال + - = / editor.operator.style = #aaaaaa، عادي # ؟؟ ربما يكون هذا للكلمات متبوعة بنقطتين # مثل في عبارات الحالة أو goto editor.label.style = # 7e7e7e، bold # TEXT - COMMENTS editor.comment1.style = #aaaaaa، simple editor.comment2.style = #aaaaaa، simple # حالة الخط - شريط حالة رقم سطر المحرر في الجزء السفلي من الشاشة linestatus.font = SansSerif ، عادي ، 10 linestatus.height = 20 # GUI - PLOTTING # دورة ألوان تم إنشاؤها عبر colorbrewer2.org plotting.bgcolor = #ffffff plotting.color = #ffffff plotting.graphcolor.size = 4 plotting.graphcolor.00 = # 2c7bb6 plotting.graphcolor.01 = # fdae61 plotting.graphcolor.02 = # d7191c plotting.graphcolor.03 = # abd9e9

الخطوة 6: JCPICKER.exe و Notepad ++

JCPICKER.exe و Notepad ++
JCPICKER.exe و Notepad ++

في صور Jcpicker و Notepad ++ ، لاحظنا أن اللون الغامق مفيد للبرمجة. في هذا الجزء ، أعرض مثالًا لملف default.xml يمكن أيضًا تغيير ألوان RGB الخاصة به.

موصى به: