Arduino IDE 2.0 (bèta): officiële aankondiging van de nieuwe ontwikkelomgeving

Arduino IDE

Zoals je weet, Arduino IDE het is de geïntegreerde ontwikkelomgeving voor Arduino en andere compatibele kaarten. Met deze omgeving kun je je schetsen schrijven en ze overbrengen naar de plaat om aan de slag te gaan met dit ontwikkelingsplatform dat zo populair is bij amateurs en makers.

Arduino IDE, ondanks wat het lijkt, blijft zich ontwikkelen om deze omgeving sindsdien te verbeteren start terug in 2005​ Sindsdien zijn beide dingen die voor de gebruiker niet duidelijk zijn, gewijzigd, evenals enkele dingen over de grafische interface om het programmeren van de kaarten veel aangenamer te maken.

Momenteel is dit omgeving is erg flexibel, ondersteunt verschillende platforms, waaronder Linux, en is ook beschikbaar in 66 verschillende talen, zoals Spaans, en met ondersteuning voor maximaal 1000 officiële en niet-officiële borden. Bovendien heeft het duizenden boeken die kunnen helpen, en het afgelopen jaar meer dan 39 miljoen downloads.

Wat is er nieuw in Arduino IDE 2.0 Beta

Maar dat zou allemaal gewoon geschiedenis zijn, ware het niet dat het comfort ervoor verantwoordelijk was de ontwikkeling gaat door non-stop bezig om deze software nog beter te maken. Het bewijs hiervan is de huidige aankondiging van Arduino IDE 2.0, die al "zijn kop begint te oogsten", ook al is het nog steeds een bètaversie.probeer het hier).

In deze nieuwe versie van Arduino IDE is er wat interessant nieuws dat uiteindelijk zal verschijnen de definitieve versie, hoewel deze experimentele versie nog een aantal dingen moet oppoetsen en wat problemen kan geven die voor de uiteindelijke release zullen worden opgelost.

Onder de nieuwigheden kunnen ze de geavanceerde functies benadrukken die in deze versie zullen verschijnen. Arduino IDE blijft zijn interface eenvoudig houden, voor beginnende gebruikers, maar nu zal het nieuwe geavanceerde functies bevatten. Bijvoorbeeld de live debuggen, dat wil zeggen, in staat zijn om code uit te voeren op een aangesloten bord en deze op een specifieke regel te stoppen om de inhoud van variabelen, geheugen, registers, enz. te observeren, en om problemen te kunnen detecteren.

Aan de andere kant bevat het ook een moderne editor, waardoor een betere gebruikerservaring wordt geboden dankzij een responsieve interface, navigatiesnelkoppelingen, automatische aanvulling om variabelen, functies, enz. voor te stellen, en een snellere compilatie. Nog vloeiender, zelfs in deze Arduino IDE 2.0 Beta-versie.

En alsof dat nog niet genoeg is, ondersteunt live debugging alles Arduino-kaarten en die gebaseerd op SAMD en Mbed. Natuurlijk staan ​​de beheerders van de code ook open voor boards van derden om ook ondersteuning voor andere boards toe te voegen.

El nieuwe IDE het is gebaseerd op het Eclipse Theia-framework, dat op zijn beurt is gebaseerd op dezelfde architectuur als VS Code, terwijl de front-end in TypeScript is geschreven en het grootste deel van de back-end nu in Golang is geschreven.


De inhoud van het artikel voldoet aan onze principes van redactionele ethiek. Klik op om een ​​fout te melden hier.

Wees de eerste om te reageren

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd.

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.