Arduino IDE 2.0 (beta): oficiāls paziņojums par jauno izstrādes vidi

Arduino IDE

Kā jau zināt, Arduino IDE ir integrēta izstrādes vide Arduino platēm un citām saderīgām platēm. Ar šo vidi varat rakstīt savas skices un augšupielādēt tās platē, lai sāktu darbu ar šo populāro izstrādes platformu gan hobiju, gan ražotāju vidū.

Neskatoties uz ārējo izskatu, Arduino IDE turpina attīstīties, lai uzlabotu šo vidi kopš tās pirmsākumiem 2005. gadā. Kopš tā laika ir veiktas izmaiņas lietās, kas lietotājam nav acīmredzamas, kā arī grafiskā interfeisa aspektos, lai padarītu plates programmēšanu daudz patīkamāku.

Pašlaik šī vide ir ļoti elastīga , atbalstot dažādas platformas, tostarp Linux, un ir pieejama 66 dažādās valodās, piemēram, spāņu valodā, ar atbalstu līdz pat 1000 oficiālām un neoficiālām forumu platformām. Turklāt tā piedāvā tūkstošiem noderīgu grāmatu un pēdējā gada laikā ir lejupielādēta vairāk nekā 39 miljonus reižu.

Kas jauns Arduino IDE 2.0 beta versijā

Bet tas viss jau būtu vēsture, ja vien komanda, kas ir atbildīga par tā izstrādi, nenogurstoši turpina strādāt, lai vēl vairāk uzlabotu šo programmatūru. Pierādījums tam ir nesen izziņotā Arduino IDE 2.0 versija, kas jau sāk "parādīties", lai gan tā joprojām ir Beta versija ( izmēģiniet to tūlīt šeit ).

Šajā jaunajā Arduino IDE versijā ir daži interesanti jaunumi, kas galu galā nonāks galīgā versija, lai gan šai eksperimentālajai versijai vēl ir dažas lietas, kas jāpielāgo, un tā varētu radīt dažas problēmas, kas tiks novērstas galīgajai izlaišanai.

Starp jaunajām funkcijām īpaši jāatzīmē šajā versijā redzamās uzlabotās funkcijas. Arduino IDE saglabā savu lietotājam draudzīgo saskarni iesācējiem, taču tagad ietver jaunas uzlabotas funkcijas. Piemēram, tiešraides atkļūdošana ļauj palaist kodu pievienotajā platē un apturēt to noteiktā rindā, lai novērotu mainīgo, atmiņas, reģistru utt. saturu un atklātu problēmas.

No otras puses, tajā ir iekļauts arī moderns redaktors , kas nodrošina labāku lietotāja pieredzi, pateicoties atsaucīgam interfeisam, navigācijas saīsnēm, automātiskajai pabeigšanai, kas iesaka mainīgos, funkcijas utt., un ātrākai kompilācijai. Vēl vienmērīgāka veiktspēja šajā Arduino IDE 2.0 Beta versijā.

Un, ja ar to nepietiek, tiešraides atkļūdošana atbalsta visas Arduino plates un tās, kuru pamatā ir SAMD un Mbed. Protams, koda uzturētāji ir atvērti arī trešo pušu plates izstrādātājiem, kas pievieno atbalstu citām platēm.

Jaunā IDE ir balstīta uz Eclipse Theia ietvaru, kas savukārt ir balstīts uz to pašu arhitektūru kā VS Code, savukārt priekšējā daļa ir rakstīta TypeScript valodā, un lielākā daļa aizmugures daļas tagad ir rakstīta Golang valodā.


Pievienot kā vēlamo avotu pakalpojumā Google