Ардуино ИДЕ 2.0 укључује побољшања интерфејса, перформансе, довршавање кода и још много тога

Ардуино ИДЕ 2.0 интерфејс

Ардуино обезбеђује интерфејс за писање кода, компајлирање и отпремање фирмвера. на хардвер и интеракцију са плочама током отклањања грешака.

После три године алфа и бета тестирања, Ардуино заједница, који развија серију отворених плоча заснованих на микроконтролерима, има објавио стабилну верзију интегрисаног развојног окружења Ардуино ИДЕ 2.0.

Грана Ардуино ИДЕ 2.к је потпуно нов пројекат ниједан код се не преклапа са Ардуино ИДЕ 1.к. АрдуиноИДЕ 2.0 је заснован на уређивачу кода Ецлипсе Тхеиа а десктоп апликација је направљена коришћењем Елецтрон платформе (Ардуино ИДЕ 1.к је написан на Јави).

Логика везана за компајлирање, отклањање грешака и преузимање фирмвера је премештена у посебан ардуино-цли позадински процес. Ако је могуће, покушали су да задрже интерфејс у ​​форми познатом корисницима, док су га модернизовали. Корисници Ардуино 1.к имају прилику да надограде на нову грану уз конверзију постојећих плоча и библиотека функција.

Задовољство нам је да објавимо да је од данас Ардуино ИДЕ 2.0 пребачен у стабилан и доступан за преузимање. Од Бета издања у пролеће 2021., повратне информације добијене од активне Ардуино заједнице омогућиле су нам да се фокусирамо на оно што је значајно за ширу базу корисника. Садржи модеран уређивач и пружа свеукупно боље корисничко искуство захваљујући интерфејсу који реагује и бржем времену израде.

Поред главних карактеристика (касније ћемо их детаљније покрити), ИДЕ 2.0 има користи од бројних побољшања и додатне подршке. Серијски монитор и катер се могу користити заједно, омогућавајући корисницима да имају два прозора на излазу података. Раније сте морали да бирате између текста и графике, сада можете имати обоје.

Главне новине Ардуино ИДЕ 2.0

У овој новој верзији Ардуино ИДЕ 2.0 истиче се а бржи интерфејс са брзим одзивом и модерног изгледа са више начина приказа.

Још једна новост која се истиче је подршка за аутоматско довршавање имена функција и променљивих, узимајући у обзир постојећи код и повезане библиотеке. Пријавите грешке током писања. Операције које се односе на семантику рашчлањивања се премештају у компоненту која подржава ЛСП (Лангуаге Сервер Протоцол).

Поред тога такође можемо пронаћи алате за навигацију кодом, у контекстуалном менију који се приказује када кликнете десним тастером миша на функцију или променљиву, приказује везе за прелазак на линију где је дефинисана изабрана функција или променљива.

Такође је приметно у Ардуино ИДЕ 2.0 да је интегрисан дебагер који подржава отклањање грешака уживо и могућност коришћења тачака прекида.

Додато подршка за чување посла у Ардуино Цлоуд за људе који раде на пројекту на различитим рачунарима. На системима који немају инсталиран Ардуино ИДЕ 2, обезбеђена је могућност уређивања кода помоћу веб интерфејса Ардуино Веб Едитор, који такође подржава рад ван мреже.
Нови директори одбора и библиотека.

С друге стране, постоји а Побољшани серијски плотер, што је алатка која вам омогућава да представите варијабле које враћа табла и друге податке у облику визуелног графикона. Плотер је заиста користан визуелни алат који помаже кориснику да боље разуме и упореди своје податке. Може се користити за тестирање и калибрацију сензора, поређење вредности и друге сличне сценарије.

Оф тхе друге промене који се издвајају из ове нове верзије:

  • Могуће је истовремено видети излаз као текст и као графику.
  • Подршка за дизајн тамног режима.
  • Интеграција са Гитом.
  • Систем серијског монитора.
  • Уграђени механизам за проверу и испоруку ажурирања.

На крају, вреди напоменути да се развој фирмвера одвија у посебно креираном програмском језику који подсећа на Ц и омогућава брзо креирање програма за микроконтролере. Код интерфејса развојног окружења је написан у ТипеСцрипт-у (написан у ЈаваСципт-у), а позадина је имплементирана у Го.

Зазаинтересовани да сазнају више о томе и/или набавите нову верзију, детаље можете проверити на следећи линк.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.