Nouvo vèsyon anviwònman devlopman Arduino IDE 2.3

Kominote Arduino a, ki devlope yon seri tablo sous louvri ki baze sou mikrokontwolè, pibliye lage anviwònman devlopman entegre Arduino IDE 2.3, ki bay yon koòdone pou ekri kòd, konpile, telechaje firmwèr nan ekipman ak kominike avèk tablo pandan debogaj. . Devlopman mikrolojisyèl yo te pote soti lè l sèvi avèk yon vèsyon yon ti kras dezabiye nan C++ ak fondasyon an fil elektrik. Kòd koòdone anviwònman devlopman ekri nan TypeScript (tape JavaScript), epi backend la aplike nan Go. Kòd sous la distribye anba lisans AGPLv3. Pakè ki pare yo te prepare pou Linux, Windows ak macOS.

Branch Arduino IDE 2.x baze sou editè kòd Eclipse Theia epi li sèvi ak platfòm Electron pou konstwi koòdone itilizatè (branch Arduino IDE 1.x se te yon pwodwi endepandan ekri nan lang Java). Lojik ki asosye ak konpilasyon, debogaj ak chaje firmwèr yo deplase nan yon pwosesis background separe arduino-cli. Karakteristik IDE a gen ladan yo: sipò LSP (Language Server Protocol), ranpli otokonplesyon adaptab nan non fonksyon ak varyab, zouti navigasyon kòd, sipò tèm, entegrasyon Git, sipò pou estoke pwojè nan Arduino Cloud, siveyans pò seri (Serial Monitor).

Nouvo vèsyon anviwònman devlopman Arduino IDE 2.3

Nan nouvo vèsyon an, yo te transfere debugger nan bati nan kategori a nan karakteristik ki estab, sipòte debogaj nan mòd ap viv ak kapasite nan sèvi ak pwen breakpoints. Debogaj la baze sou yon kad estanda, ki fè li fasil pou ajoute sipò debogaj pou nenpòt ki tablo epi sèvi ak koòdone estanda Arduino IDE pou debogaj. Kounye a, sipò debogaj aplike pou tout ankadreman Arduino ki baze sou Mbed tankou GIGA R1 WiFi, Portenta H7, Opta, Nano BLE ak Nano RP2040 Connect. Sipò debogaj pou tablo ki baze sou nwayo Renesas, tankou UNO R4 ak Portenta C33, te planifye pou ajoute nan fiti prè, apre sa debogaj ap disponib tou pou ankadreman Arduino-ESP32.

Sous: opennet.ru

Add nouvo kòmantè