Arduino IDE 2.0 beta on jo julkaistu ja nämä ovat sen uutisia

Arduino-tiimi paljasti muutama päivä sitten mainoksen kautta Arduino IDE: n versio 2.0 (beta) on ladattavissa ja että sen koodivarastoista on tulossa avointa lähdekoodia.

Esitettävien uutuuksien joukossa mainitaan se kehittyneitä toimintoja tarjotaan, parempi käyttökokemus ja nopeampi kääntöaika, sen lisäksi, kuten on kirjoitettu, editori ehdottaa muuttujien ja toimintojen automaattista täydennystä kirjastoista riippuen.

Tietoja Arduinosta

Niille, jotka eivät tunne Arduinoa, sinun on tiedettävä, että tämä on ohjelmistojen ja laitteistojen kehitysyritys ja että se tarjoaa IDE: n, joka tukee yli 1000 Arduino-perheen kehitysalustaa, virallinen tai ei.

Tähän asti eArduino IDE tarjoaa yksinkertaisen ja selkeän käyttöliittymän, riittää useimmille käyttäjille, myös alustan uusille käyttäjille.

Kokeneemmat käyttäjät arvostelevat sitä sen rajoitetuista muokkausominaisuuksista verrattuna moderneihin toimittajiin. Lisäksi ne edellyttävät edelleen edistyneitä virheenkorjausominaisuuksia, joilla on kyky selata koodia, tarkistaa muuttujan sisältö, muisti ja rekisterit katkaisupisteissä.

IDE sen nykyisissä versioissa 1.x on kehitetty Java, ja sen monoliittinen koodipohja vaikeuttaa tällaisten edistyneiden ominaisuuksien toteuttamista monilla alustoilla ja käyttöjärjestelmillä.

Code aloitti uudelleenrakentamisen vuonna 2018 suurten muutosten lisäksi arduino-cli -työkalu tarjoaa kaikki IDE-perusominaisuudet, jotka kokeneet käyttäjät voivat integroida valitsemaansa ammatilliseen IDE: hen. Arduino-cli kirjoitettiin Golangissa.

Vuonna 2019 "Arduino pro IDE" julkaistiin Alpha-versiona. Tämä uusi arduino-cliin rakennettu IDE perustuu nykyaikaiseen ohjelmistopinoon (Theia ja Electron).

Mitä uutta Arduino 2.0 IDE Betassa on?

Kuten alussa mainittiin, uudessa Arduino 2.0 IDE: ssä on nykyaikaisempi editori Edeltäjänsä käyttöliittymästä on tullut entistä reagoivampi, mutta tekijöiden mukaan käännökset kulkevat myös nopeammin kuin ennen. Vaikka ensi silmäyksellä uusi toimittaja näyttää hyvin samanlaiselta kuin vanha, Esimerkiksi palkki, jossa on painikkeet koodin tarkistamiseksi ja lataamiseksi, on säilynyt.

Ohjelmoitava levy voidaan nyt konfiguroida suoraan siellä. Sivupalkki on uusi, virheenkorjaus, kojelauta ja kirjastonhallinta, joka tarjoaa kolme hyödyllistä toimintoa ja viittaa myös määritysvaihtoehtoihin.

Ja se on sama alusta kuin verkkotekniikoihin perustuva Electron johon Visual Studio -koodi on rakennettu ja jonka ansiosta siinä on täysin uusia ominaisuuksia. Näitä ovat esimerkiksi automaattinen koodin täydennys, joka C ++: n lisäksi auttaa myös kirjoittamaan JavaScript-, HTML- ja CSS-tiedostoja, mutta myös mahdollisuuden käyttää useita erilaisia ​​Serial Monitor -työkaluja kommunikoimaan sivujen kanssa rinnakkain.

Toinen ominaisuus Mikä erottuu tästä Arduino IDE 2.0: n beetaversiosta, on se on live debugger, mikä helpottaa vikojen löytämistä koodinpätkistä.

Katkaisupisteet voidaan asettaa virheenkorjauspaneelissajotta virheet voidaan havaita tietyssä koodinpätkässä ja muuttujia voidaan säätää virheenkorjauksen aikana. Virheenkorjaus tukee kaikkia SAMN- ja Mbed-alustoilla toimivia Arduino-levyjä, Muiden kolmansien osapuolien piirilevyjen kohdalla seuraa virheenkorjainta teknisen käsikirjan avulla.

Lopuksi Arduino-tiimi mainitsee, että Arduino IDE 2.0: n kehittäminen on ollut mahdollista lahjoitusten ja alkuperäisten Arduino-levyjen ostamisen ansiosta.

Kehittäjät saivat tämän palkan työskentelystä avoimen lähdekoodin ohjelmistoista.

Beetaversio voidaan ladata Windows x86-64bit-, Linux- tai macOS-käyttöjärjestelmille, vaikka Arduino kutsuu edelleen kokeellisia ohjelmistoja ja varoittaa mahdollisista virheistä.

Jos haluat tietää enemmän siitä, voit ottaa yhteyttä yksityiskohdat seuraavassa linkissä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.