Arduino IDE 2.0 (beta): oficiální oznámení nového vývojového prostředí

Arduino ide

Jak již víte, Arduino IDE je integrované vývojové prostředí pro desky Arduino a další kompatibilní desky. S tímto prostředím můžete psát své náčrty a nahrávat je na desku, abyste mohli začít pracovat s touto oblíbenou vývojovou platformou mezi amatéry a tvůrci.

Navzdory zdání se Arduino IDE od svého vzniku v roce 2005 neustále vyvíjí s cílem toto prostředí vylepšit. Od té doby byly provedeny úpravy věcí, které nejsou pro uživatele zřejmé, a také aspektů grafického rozhraní, aby bylo programování desek mnohem příjemnější.

Toto prostředí je v současné době velmi flexibilní , podporuje různé platformy, včetně Linuxu, a je k dispozici v 66 různých jazycích, například španělštině, s podporou až 1 000 oficiálních i neoficiálních fór. Kromě toho nabízí tisíce užitečných knih a za poslední rok bylo staženo více než 39 milionůkrát.

Co je nového v Arduino IDE 2.0 Beta

To všechno by ale byla prostě historie, nebýt toho, že tým zodpovědný za jeho vývoj neúnavně pracuje na dalším vylepšování tohoto softwaru. Důkazem toho je nedávné oznámení Arduino IDE 2.0, které se již začíná „objevovat“, i když se stále jedná o beta verzi ( vyzkoušejte si ji hned zde ).

V této nové verzi Arduino IDE jsou některé zajímavé novinky, které nakonec skončí finální verze, i když tato experimentální verze má ještě nějaké věci k vyleštění a mohla by přinést určité problémy, které budou opraveny pro konečné vydání.

Mezi novými funkcemi jsou obzvláště pozoruhodné pokročilé funkce, které se v této verzi objevily. Arduino IDE si zachovává své uživatelsky přívětivé rozhraní pro začínající uživatele, ale nyní obsahuje nové pokročilé funkce. Například živé ladění umožňuje spustit kód na připojené desce a pozastavit jej na určitém řádku, abyste mohli sledovat obsah proměnných, paměti, registrů atd. a detekovat problémy.

Na druhou stranu obsahuje také moderní editor , který poskytuje lepší uživatelský zážitek díky responzivnímu rozhraní, navigačním zkratkám, automatickému doplňování pro navrhování proměnných, funkcí atd. a rychlejší kompilaci. Ještě plynulejší výkon v této beta verzi Arduino IDE 2.0.

A jako by to nestačilo, živé ladění podporuje všechny desky Arduino a ty založené na SAMD a Mbed. Správci kódu jsou samozřejmě otevřeni i vývojářům desek třetích stran, kteří přidávají podporu pro jiné desky.

Nové IDE je založeno na frameworku Eclipse Theia, který je zase založen na stejné architektuře jako VS Code, zatímco front-end je napsán v TypeScriptu a většina back-endu je nyní napsána v Golangu.


Přidat jako preferovaný zdroj v Googlu