Sadržaj:

IDE Arduino s tamnom temom: 6 koraka
IDE Arduino s tamnom temom: 6 koraka

Video: IDE Arduino s tamnom temom: 6 koraka

Video: IDE Arduino s tamnom temom: 6 koraka
Video: Программирование мобильных приложений под Android в школе 2024, Novembar
Anonim
Image
Image
IDE Arduino s tamnom temom
IDE Arduino s tamnom temom

U ovoj shemi ćemo raditi s IDE Arduino i transformirati temu ovog programskog okruženja iz svijetlog u tamno kako bismo poboljšali vidljivost izvornog koda. Ovo će omogućiti manje zamorno iskustvo gledanja.

Što se tiče ove teme, pronašli smo datoteku koju je napravio Jeff Thompson, profesor umjetnosti i tehnologije u Sjedinjenim Državama. S osnovom koja dolazi iz ovog članka, promijenimo konfiguracijske datoteke kako bismo omogućili promjenu boje u Arduino IDE -u.

Korak 1: Preuzmite

Skinuti
Skinuti
Skinuti
Skinuti

Savetujemo vam da preuzmete datoteku Jeffa Thompsona sa GITHUB -a. On je izmijenio određene datoteke u bitmapama i učinio ih dostupnim na https://github.com/jeffThompson/DarkArduinoTheme. Također možete preuzeti Notepad ++, koji je vrlo dobar za uređivanje XML datoteke, ili čak datoteke jezika C.

Takođe, na annystudio.com postoji besplatni softver pod nazivom Jcpicker. Radi RGB konverziju u heksadecimalne vrijednosti.

Korak 2: Pročitaj me

Readme otkriva da je posljednji pregled koji je napravio Jeff Thompson bio u verziji 1.6.6+ Arduina, ali mi smo ga testirali u verziji 1.84. Dobro je funkcioniralo.

Da biste promijenili boju Arduino IDE -a, morate raspakirati datoteku DarkArduinoTheme.zip koja se nalazi u Githubu i kopirati u mapu Arduina.

Preporučujem da napravite sigurnosnu kopiju mape tema ako želite vratiti izvorne boje.

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

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

Korak 3: ### Kreiranje vlastitih boja

Da biste stvorili prilagođene teme, morate urediti datoteku theme.txt (XML datoteka unutar fascikle sintakse) i datoteke s gumbima. Zapamtite da za odabir boje morate znati koja vrijednost odgovara heksadecimalnom broju.

Jeff Thompson stvorio je tamnu temu, ali primijetili smo da riječ Setup, tamnozelena, nije dobra za vidljivost. Dakle, promijenili smo ga u svijetlozeleno, što se može provjeriti u datoteci theme.txt. Ovo je dostupno za preuzimanje ovdje na blogu, ispod.

Korak 4: Sintaksa

Sintaksa
Sintaksa

Pogledajte de xml verziju na

Korak 5: Datoteka Theme.txt

Theme.txt datoteka
Theme.txt datoteka

#FUNKCIJE BOJA #D35400 - NARANČASTA KLJUČNA REČ1 KOMENTARI / ** / BOJA #434F54 - TAMNO SIVA #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, običan, 12 # GUI - TABS # postavke za kartice pri vrhu # (slike kartica se čuvaju u fascikli lib/theme) header.bgcolor = #404040 header.text.selected.color = #323232 header.text.unselected.color = #3C3C3C header.text.font = SansSerif, običan, 12 #GUI - CONSOLE console.font = Jednoprostoran, običan, 11 konzola.font.macosx = Monako, običan, 10 console.color = #000000 console.output.color = #eeeeee console.error.color = #E34C00 #GUI - DUGME Buttons.bgcolor = #505050 buttons.status.font = SansSe rif, običan, 12 dugmeta.status.color = #ffffff #GUI - LINESTATUS linestatus.color = #ffffff linestatus.bgcolor = #404040 #UREDNIK - DETALJI #prednje i pozadinske boje editor.fgcolor = #4661FF editor.bgcolor = #202020 # isticanje za trenutni uređivač linija.linehighlight.color = # 333333 # isticanje za trenutni uređivač linija.linehighlight = true # karika trepće i uređivač boje umetaka.caret.color = # a0a0a0 # boja koja će se koristiti za pozadinu kada je 'vanjski uređivač 'omogućen editor.external.bgcolor = # c8d2dc # izbor boje za izbor editor.selection.color = # dd8800 # područje koje tekst ne koristi (zamijenjeno tildama) editor.invalid.style = # 7e7e7e, podebljano # malih lončića na kraj redova koji pokazuju gdje završavaju editor.eolmarkers = false editor.eolmarkers.color = # 006699 # zagrada/zagrada za isticanje editor.brackethighlight = true editor.brackethighlight.color = # 006699 # TEXT - KLJUČNE RIJEČI # FUNKCIJE editor.keyword1.style = #4661FF, podebljani editor.data_type.style = #BC3535, podebljani #METHO DS editor.keyword2.style = #BC3535, običan editor.function.style = #BC3535, običan #STRUKTURE editor.keyword3.style = #00D600, običan editor.reserved_word.style = #00D600, običan #TEKST - LITERALI #konstante i tipovi podataka editor.literal1.style = # 006699, običan # p5 ugrađene varijable: npr mouseX, širina, pikseli editor.literal2.style = #00979C, običan editor.variable.style = #00979C, običan editor.reserved_word_2.style = #00979C, običan editor.literal_boolean.style = #00979C, običan editor.literal_char.style = #00979C, običan editor.literal_string_double_quote.style = #00979C, običan editor.preprocessor.style = #00d600, običan #https://www.arduino.cc/ - OSLOBODITE SE PODZVANO! editor.url.style = # 81A421, običan # npr. + - = / editor.operator.style = #aaaaaa, običan # ?? možda je ovo za riječi iza kojih slijedi dvotočka #kao u navodima za slučaj ili goto editor.label.style = #7e7e7e, podebljano #TEKST - KOMENTARI editor.comment1.style = #aaaaaa, običan editor.comment2.style = #aaaaaa, običan # STATUS LINE - statusna traka broja redaka na dnu ekrana linestatus.font = SansSerif, običan, 10 linestatus.height = 20 # GUI - PLOTIRANJE # ciklus boja kreiran putem 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

Korak 6: JCPICKER.exe i Notepad ++

JCPICKER.exe i Notepad ++
JCPICKER.exe i Notepad ++

Na slikama Jcpicker i Notepad ++ primijetili smo da je tamna boja dobra za programiranje. U ovom dijelu pokazujem primjer datoteke default.xml kojoj se mogu promijeniti i RGB boje.

Preporučuje se: