Arduino IDE 2.0 iliyosanifiwa upya kabisa inapatikana

Baada ya miaka mitatu ya majaribio ya alpha na beta, jumuiya ya Arduino, ambayo inakuza mfululizo wa bodi za chanzo-wazi kulingana na microcontrollers, imewasilisha kutolewa kwa utulivu wa mazingira jumuishi ya maendeleo Arduino IDE 2.0, ambayo hutoa kiolesura cha kuandika msimbo, kuandaa, kupakia programu dhibiti kwenye maunzi, na kuingiliana na bodi wakati wa utatuzi. Uendelezaji wa Firmware unafanywa katika lugha iliyoundwa maalum ya programu ambayo inafanana na C na inakuwezesha kuunda haraka programu za microcontrollers. Nambari ya kiolesura cha mazingira ya ukuzaji imeandikwa katika TypeScript (iliyoandikwa JavaScipt), na mazingira ya nyuma yanatekelezwa katika Go. Msimbo wa chanzo unasambazwa chini ya leseni ya AGPLv3. Vifurushi vilivyotengenezwa tayari vimetayarishwa kwa Linux, Windows na macOS.

Tawi la Arduino IDE 2.x ni mradi mpya kabisa ambao hauna msimbo unaoingiliana na Arduino IDE 1.x. Arduino IDE 2.0 inategemea mhariri wa msimbo wa Eclipse Theia, na programu ya mezani imejengwa kwa kutumia jukwaa la Electron (Arduino IDE 1.x imeandikwa katika Java). Mantiki inayohusishwa na ukusanyaji, utatuzi na upakiaji wa programu dhibiti huhamishwa hadi kwenye mchakato tofauti wa usuli arduino-cli. Ikiwezekana, tulijaribu kuweka kiolesura katika fomu inayojulikana kwa watumiaji, wakati huo huo tukiifanya kuwa ya kisasa. Watumiaji wa Arduino 1.x wanapewa fursa ya kupata tawi jipya kwa kubadilisha bodi zilizopo na maktaba za utendaji.

Miongoni mwa mabadiliko yanayoonekana zaidi kwa mtumiaji:

  • Kiolesura cha haraka, kinachojibu zaidi na kinachoonekana kisasa chenye njia nyingi za kuwasilisha taarifa.
  • Usaidizi wa kukamilisha kiotomatiki kwa majina ya kazi na vigezo, kwa kuzingatia kanuni zilizopo na maktaba zilizounganishwa. Kuarifu kuhusu makosa wakati wa kuandika. Uendeshaji unaohusiana na uchanganuzi wa semantiki unafanywa katika kipengele kinachoauni itifaki ya LSP (Itifaki ya Seva ya Lugha).
    Arduino IDE 2.0 iliyosanifiwa upya kabisa inapatikana
  • Zana za urambazaji za msimbo. Menyu ya muktadha iliyoonyeshwa unapobofya kulia kwenye kitendakazi au kigeugeu huonyesha viungo vya kwenda kwenye mstari unaofafanua kitendakazi kilichochaguliwa au kigeugeu.
    Arduino IDE 2.0 iliyosanifiwa upya kabisa inapatikana
  • Kuna kitatuzi kilichojengewa ndani ambacho kinaauni utatuzi wa moja kwa moja na uwezo wa kutumia vizuizi.
  • Usaidizi wa hali ya giza.
    Arduino IDE 2.0 iliyosanifiwa upya kabisa inapatikana
  • Kwa watu wanaofanya kazi kwenye mradi kwenye kompyuta tofauti, usaidizi umeongezwa kwa ajili ya kuokoa kazi katika Wingu la Arduino. Kwenye mifumo ambayo haijasakinishwa Arduino IDE 2, inawezekana kuhariri msimbo kwa kutumia kiolesura cha wavuti cha Arduino Web Editor, ambacho pia inasaidia kazi katika hali ya nje ya mtandao.
  • Bodi mpya na wasimamizi wa maktaba.
  • Ujumuishaji wa Git.
  • Mfumo wa Ufuatiliaji wa Bandari ya Serial.
  • Plotter, ambayo inakuwezesha kuwasilisha vigezo na data nyingine iliyorejeshwa na bodi kwa namna ya grafu ya kuona. Inawezekana kutazama matokeo kwa wakati mmoja katika fomu ya maandishi na kama grafu.
    Arduino IDE 2.0 iliyosanifiwa upya kabisa inapatikana
  • Utaratibu uliojumuishwa wa kuangalia na kutoa sasisho.

Chanzo: opennet.ru

Kuongeza maoni