Mundarija:

Qorong'u mavzu bilan IDE Arduino: 6 qadam
Qorong'u mavzu bilan IDE Arduino: 6 qadam

Video: Qorong'u mavzu bilan IDE Arduino: 6 qadam

Video: Qorong'u mavzu bilan IDE Arduino: 6 qadam
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Noyabr
Anonim
Image
Image
Qorong'u mavzu bilan IDE Arduino
Qorong'u mavzu bilan IDE Arduino

Ushbu sxemada biz IDE Arduino bilan ishlaymiz va manba kodining ko'rinishini yaxshilash uchun ushbu dasturlash muhitining mavzusini yorug'likdan qorong'igacha o'zgartiramiz. Bu kamroq zerikarli ko'rish tajribasini beradi.

Bu mavzu bo'yicha biz AQShda san'at va texnologiya professori Jeff Tompson tomonidan tayyorlangan faylni topdik. Ushbu maqoladan kelib chiqqan holda, Arduino IDE rangini o'zgartirish uchun konfiguratsiya fayllarini o'zgartiraylik.

1 -qadam: Yuklab oling

Yuklab oling
Yuklab oling
Yuklab oling
Yuklab oling

Sizga Jeff Tompson faylini GITHUB -dan yuklab olishni maslahat beramiz. U bitmapdagi ba'zi fayllarni o'zgartirib, ularni https://github.com/jeffThompson/DarkArduinoTheme saytida ochdi. Notepad ++ ni ham yuklab olishingiz mumkin, bu XML faylini yoki hatto C tilidagi faylni tahrir qilish uchun juda yaxshi.

Bundan tashqari, annystudio.com saytida Jcpicker nomli bepul dasturiy ta'minot dasturi mavjud. U RGBni o'n oltilik qiymatlarga o'zgartiradi.

2 -qadam: O'qish

O'qish kitobi shuni ko'rsatadiki, Jeff Tompson qilgan so'nggi sharh Arduino 1.6.6+ versiyasida bo'lgan, ammo biz 1.84 versiyasida sinovdan o'tganmiz. Yaxshi ishladi.

Arduino IDE rangini o'zgartirish uchun Github -dagi DarkArduinoTheme.zip faylini ochish va Arduino papkasida nusxalash kerak.

Agar asl ranglarni tiklamoqchi bo'lsangiz, mavzu papkasini zaxiralashni tavsiya qilaman.

MAC OS uchun ~ / Applications / Arduino.app / Contents / Java / lib / theme

Windows `C: / Program Files (x86) Arduino / lib / theme` uchun.

3 -qadam: ### O'z ranglaringizni yaratish

Maxsus mavzular yaratish uchun theme.txt faylini (sintaksis papkasidagi XML -fayl) va tugma fayllarini tahrir qilish kerak. Esda tutingki, rang tanlash uchun siz o'n oltilik raqamga qanday qiymat mos kelishini bilishingiz kerak.

Jeff Tompson qorong'u mavzuni yaratdi, lekin biz quyuq yashil rangdagi "O'rnatish" so'zi ko'rish uchun yaxshi emasligini payqadik. Shunday qilib, biz uni och yashil rangga o'zgartirdik, uni theme.txt faylida tekshirish mumkin. Buni blogda, pastda yuklab olish mumkin.

4 -qadam: sintaksis

Sintaksis
Sintaksis

Http://www.fernandok.com/2017/12/ide-arduino-com-tema-escuro.html da xml versiyasini ko'ring.

5 -qadam: Theme.txt fayli

Theme.txt fayli
Theme.txt fayli

#FUNKSIYALAR RANGI #D35400 - ORANG KEYWORD 1 #FUNKSIYALAR RANGI #D35400 - ORANGE KEYWORD2 #TUZILISH RANGLARI #5E6D03 - Yashil kalit so'z3 #VARIABLES Rangi #00979C - KO'Z LERRI17 SHARHLAR / ** / COLOR #434F54 - TUVU GRAY #GUI - STATUS holati.notice.fgcolor = #002325 status.notice.bgcolor = #404040 status.error.fgcolor = #FFFFFF status.error.bgcolor = #ed34C00 holati..fgcolor = # 000000 status.edit.bgcolor = # F1B500 status.font = SansSerif, oddiy, 12 # GUI - TABS # yuqoridagi yorliqlar uchun sozlamalar # (tab rasmlari lib/mavzu papkasida saqlanadi) header.bgcolor = #404040 header.text.selected.color = #323232 header.text.unselected.color = #3C3C3C header.text.font = SansSerif, oddiy, 12 #GUI - CONSOLE console.font = Bir bo'shliqli, oddiy, 11 ta konsol.font.macosx = Monako, oddiy, 10 console.color = #000000 console.output.color = #eeeeee console.error.color = #E34C00 #GUI - TUGMALAR tugmalari.bgcolor = #505050 tugmalari.status.font = SansSe rif, oddiy, 12 ta tugma.status.color = #ffffff #GUI - LINESTATUS linestatus.color = #ffffff linestatus.bgcolor = #404040 #EDITOR - DETAILS #oldingi va orqa fon ranglari muharriri.fgcolor = #4661FF muharriri.bgcolor = 2020 # joriy satr muharriri uchun ajratish.linehighlight.color = # 333333 # joriy satr muharriri uchun ajratish.linehighlight = true # karet miltillovchi va rang muharriri. 'yoqilgan editor.external.bgcolor = # c8d2dc # tanlash rang muharriri.selection.color = # dd8800 # matnda ishlatilmaydigan maydon (tildes bilan almashtirilgan) editor.invalid.style = # 7e7e7e, qalin # ozgina xatolar muharrir tugagan joyni ko'rsatadigan satrlar oxiri. = #4661FF, qalin muharrir.data_type.style = #BC3535, qalin #METHO DS editor.keyword2.style = #BC3535, oddiy editor.function.style = #BC3535, oddiy #STRUCTURES editor.keyword3.style = #00D600, oddiy editor.reserved_word.style = #00D600, oddiy #TEXT - LITERALS #konstantalar & datatypes editor.literal1.style = # 006699, oddiy # p5 o'zgaruvchiga o'rnatilgan: masalan mouseX, kenglik, piksellar muharriri.literal2.style = #00979C, oddiy muharrir.variable.style = #00979C, oddiy muharrir.reserved_word_2.style = #00979C, oddiy muharrir.literal_boolean.style = #00979C, oddiy muharrir.literal_char.style = #00979C, oddiy muharrir.literal_string_double_quote.style = #00979C, oddiy muharrir.preprocessor.style = #00d600, oddiy #https://www.arduino.cc/ - UNDERLINE QUTILING! editor.url.style = # 81A421, oddiy # masalan. + - = / editor.operator.style = #aaaaaa, oddiy # ?? Balki bu so'zlar uchun, keyin ikkita nuqta qo'yiladi, masalan, holatlarda yoki goto editor.label.style = #7e7e7e, qalin #TEXT - KOMMENTLAR editor.comment1.style = #aaaaaa, oddiy muharrir.com.com2.style = #aaaaaa, oddiy # LINE STATUS - ekranning pastki qismidagi tahrirchi satr raqami holat satri linestatus.font = SansSerif, oddiy, 10 linestatus.height = 20 # GUI - PLOTTING # colorbrewer2.org plotting.bgcolor = #ffffff plotting.color = #ffffff plotting.graphcolor.size = 4 plot.graphcolor.00 = #2c7bb6 plot.graphcolor.01 = #fdae61 plot.graphcolor.02 = #d7191c plot.graphcolor.03 = #abd9e9

6 -qadam: JCPICKER.exe va Notepad ++

JCPICKER.exe va Notepad ++
JCPICKER.exe va Notepad ++

Jcpicker va Notepad ++ tasvirlarida quyuq rang dasturlash uchun yaxshi ekanligini payqadik. Ushbu bo'limda men RGB ranglarini o'zgartirishi mumkin bo'lgan default.xml faylining misolini ko'rsataman.

Tavsiya: