Obsah:
Video: Zoznamy automatického formátovania Arduino: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Predvolený spôsob, akým programovacie prostredie Arduino zaobchádza so zátvorkami (zložené zátvorky), ma už roky otravuje (pozri prvý obrázok).
Oveľa radšej som, aby boli traky oddelené podľa vlastných línií (pozri druhý obrázok). Odstraňovanie chýb je pre mňa oveľa jednoduchšie. Myslím, že sa tomu hovorí „allmanský“štýl.
Pri úprave skíc stlačením CTRL+T krásne naformátujete celý kód programu, ale (predvolene) do štýlu, ktorý sa mi nepáči.
Je ľahké upraviť predvolené akcie automatického formátovača (nielen pre zložené zátvorky, ale pre širokú škálu možností).
Proces je nájsť súbor s názvom 'formatter.conf', skopírovať ho do súboru miestnych preferencií a pridať jeden riadok.
Krok 1: Vykonanie zmeny
Nájdite súbor „formatter.conf“v hlavnom inštalačnom priečinku Arduino.
Ten môj bol v priečinku s názvom C:/Program Files (x86)/Arduino/lib/
Skopírujte súbor (CTRL+C) a vložte ho do vlastného priečinka s miestnymi preferenciami.
Ak chcete nájsť tento priečinok, dvakrát kliknite na jeden zo svojich náčrtkov a potom prejdite na položku Súbor> Predvoľby a zobrazí sa okno podobné tomu, ktoré je zobrazené tu.
Prilepte súbor „formatter.conf“do vlastného priečinka s predvoľbami (CTRL+V). (Bude vedľa vášho vlastného súboru „preference.txt“).
Krok 2: Vykonajte zmenu predvolieb
Možno budete musieť pred vykonaním nasledujúcich zmien v tomto súbore zavrieť prostredie Arduino?
Ak dvakrát kliknete na novo skopírovaný súbor „formatter.conf“, možno budete musieť svojmu počítaču povedať, aby ho otvoril v programe Poznámkový blok alebo podobne.
Nakoniec pridajte riadok
-style = allman
do súboru 'formatter.conf'. Nemyslím si, že na pozícii skutočne záleží ??
Nad to som pridal komentár.
(Presunutie súboru „formatter.conf“do vášho vlastného priečinka s preferenciami znamená, že zmena sa „udrží“aj vtedy, ak aktualizujete svoju inštaláciu Arduino).
Krok 3: Vykonanie ďalších zmien
Verím, že pridaním podobných riadkov je možné zmeniť veľkú škálu predvolených možností.
Pokyny nájdete tu:
Odporúča:
DIY solárne napájanie automatického pouličného osvetlenia: 3 kroky
DIY solárne napájanie automatického pouličného osvetlenia: Môj dom sa nachádza vo vidieckej oblasti, takže ulica pred mojím domom je úplne tmavá, keď vôbec nie je svetlo. Takže tu som vyrobil pouličné osvetlenie poháňané slnečnou energiou, ktoré sa automaticky zapne pri západe slnka a vypne sa pri východe slnka. Využíva solárny panel ako
Bezdotykový systém automatického umývania rúk na báze maliny Pi pre Covid-19: 4 kroky
Bezdotykový systém automatického umývania rúk na báze maliny Pi pre Covid-19: Jedná sa o jednoduchý systém ručného umývania využívajúci snímače Pir a dosku Raspberry Pi. Táto aplikácia je určená predovšetkým na hygienické účely. Model je možné umiestniť na verejné miesta, nemocnice, nákupné strediská atď
Zaťaženie USB zastaví napájacie banky z automatického vypnutia: 4 kroky
Zaťaženie USB na zastavenie napájania bánk z automatického vypnutia: Mám niekoľko energetických bánk, ktoré fungujú skvele, ale pri nabíjaní bezdrôtových slúchadiel sa powerbanka automaticky vypne, pretože je príliš malý nabíjací prúd. Preto som sa rozhodol vytvoriť USB adaptér s malá záťaž na udržanie výkonu
DIY bezdrôtový systém automatického zavlažovania rastlín bez prístupu na internet: 3 kroky
DIY bezdrôtový systém automatického zavlažovania rastlín bez požiadavky na prístup na internet: Rád by som svoje rastliny automaticky zalieval pravidelne, možno raz alebo dvakrát denne, v závislosti od rôznych ročných období. Ale namiesto toho, aby som na túto prácu získal kamoša z IOT, uprednostnil by som niečo samostatné pre túto konkrétnu úlohu. Pretože nechcem ísť
Zásuvka automatického zapnutia/vypnutia: 4 kroky (s obrázkami)
Automatické zapnutie/vypnutie zásuvky: Tento návod sa týka automatického nočného osvetlenia. Zásuvka sa zapne v noci a vypne sa, keď na ňu dopadajú svetelné lúče. Táto funkcia obsahuje bypasový spínač na priame ovládanie zásuvky Stavová kontrolka Všestranné 5V ovládané