I-Arduino IDE 2.3 sele ikhululwe kwaye ezi zizinto zayo ezintsha

Arduino

I-Arduino 2.3 ifika neempawu ezintsha zokulungisa iimpazamo

Uluntu lwase Kutshanje iArduino ibhengeze ukuqaliswa kwenguqulelo entsha yes"uphuhliso oludibeneyo" okusingqongileyo Arduino IDE 2.3″. Le nguqulo intsha ibonelela ngojongano oluhlaziyiweyo, kunye neempawu ezintsha, ukulungiswa kwebug kunye nokunye.

Kwabo bangaziyo ngeArduino, kufuneka uyazi loo ntoi-e iyaziwa ngeebhodi zayo zemithombo evulekileyo isetyenziswe kuluhlu olubanzi lweeprojekthi ukusuka kwiirobhothi kunye ne-automation yasekhaya ukuya kwi-interactive art, monitoring and control systems, nokunye okuninzi.

I-2.x yesebe le-Arduino IDE yendawo yophuhlisoIsekwe kumhleli wekhowudi ye-Eclipse Theia kwaye iphakamisa iqonga le-Electron ukuyila ujongano lomsebenzisi. Ngokungafaniyo nenguqulo 1.x, eyayiyimveliso ezimeleyo ebhalwe kwiJava, oku kuphindaphindwa okutsha kuhambisa ingqiqo enxulumene nokuqulunqa, ukulungisa iimpazamo, kunye nokulayisha i-firmware kwinkqubo yangasemva usebenzisa i-arduino-cli.

Izinto ezintsha eziphambili zeArduino IDE 2.3

Kule nguqulo entsha ye-Arduino ukuxhomekeka kuye kwahlaziywa kuNode.js 18, Electron ukuya kuguqulelo 27.0.3, Theia ukuya 1.41.0, Arduino Language Server ukuya kuguqulelo 0.7.6, Arduino CLI kuguqulelo 0.35.2 kunye vscode-arduino-izixhobo kuguqulelo 0.1.1 .

Ngokumalunga notshintsho oluboniswa yi-Arduino 2.3, igqamile enye yezona zinto zilindelweyo eziludibaniso lwe-debugger eyakhelwe-ngaphakathi kudidi lwemisebenzi ezinzileyo. I-debugger isekelwe kwisakhelo esisemgangathweni, okwenza kube lula ukongeza inkxaso yokulungisa nayiphi na ibhodi ye-Arduino ehambelanayo.

Debugging inkxaso iyafumaneka zonke iibhodi ezisekelwe kwi-Arduino I-Mbed, efana ne-GIGA R1 WiFi, Portenta H7, Opta, Nano BLE kunye neNano RP2040 Qhagamshela. Ukongezelela, ukuxhaswa kwe-debugging kucetywa ukuba yongezwe kwiibhodi ezisekelwe kwi-core Renesas, njenge-UNO R4 kunye ne-Portenta C33, eya kwandisa ngakumbi amandla okulungisa i-IDE.

Ukongeza koku, kolu kukhululwa isisombululo se-"CVE-2023-4863" sesichengeni saphunyezwa, esibekwe ngokukodwa kwi-BuildHuffmanTable function of Libwebp. Lo msebenzi, onoxanduva lokuqinisekisa idatha, ubonisa ingxaki ebalulekileyo: unikezela imemori eyongezelelweyo ukuba itheyibhile ekhoyo ayinkulu ngokwaneleyo kwidatha esebenzayo, i-bug ivumele ukubhala ngaphandle kwemida emiselweyo kwimemori xa kusenziwa umfanekiso onobungozi kwiWebP, ibangela ukuphunyezwa kwekhowudi engafanelekanga.

Ye- Olunye utshintsho evelele kule nguqulo intsha:

  • Ulungiso oluthe ngqo lwefayile yoqwalaselo.json debugger iyaxhaswa ngoku (
  • Ulwazi lwenkqubela phambili ngoku luboniswa kwibar yesimo xa iArduino CLI iqhuba i-debug -info -programmer
  • Debug widget ivaliwe ukuba ibhodi ayiyixhasi
  • Inkxaso ye-macOS Mojave
  • Ukukhetha iinketho zedeshbhodi yesiko ezenziwe kwifestile enye kuchaphazela nezinye iifestile
  • Iqhosha elithi “Qalisa ukulungisa iimpazamo” liye lacinywa ngendlela engeyiyo ukuba ibhodi ibikhethwe kwangaphambili kuqaliso lwe-IDE
  • Iimenyu ezixhomekeke kwibhodi aziphumi ukuba ibhodi ibikhethwe kwangaphambili xa iqala i-IDE
  • Ukugcina umzobo kuvelisa impazamo ethe cwaka xa iifayile zifundwa kuphela
  • Iwindow ye-IDE ayivuli xa isungulwa kusetyenziswa unxulumano lwefayile yomzobo
  • Sketch isiqulathi seefayili esingaphantsi esilahlekileyo emva komsebenzi othi “Gcina Njenge”
  • Ungquzulwano lwegama ngexesha Gcina Njengoko kubangela ukuba ifayile yomzobo wesibini ibhalwe ngaphezulu

ekugqibeleni ukuba ukhona unomdla wokwazi ngakumbi ngayo, ungajonga iinkcukacha kwi eli khonkco lilandelayo.

Khuphela kwaye ufumane i-Arduino IDE 2.3

Kwabo banomdla wokuzama le nguqulo intsha, kuya kufuneka wazi ukuba sele bekulungele ukusetyenziswa kwiLinux, Windows kunye neMacOS. Unokufumana i-AppImage kwikhonkco elingezantsi.

Okanye unokukhetha ukuyikhuphela kwi-terminal ngalo myalelo ulandelayo:

wget https://github.com/arduino/arduino-ide/releases/download/2.3.0/arduino-ide_2.3.0_Linux_64bit.AppImage

Nje ukuba kwenziwe oku, iimvume zokuphumeza kufuneka ngoku zinikwe ngalo myalelo ulandelayo.

sudo chmod +x arduino-ide_2.3.0_Linux_64bit.AppImage

Ngale nto unokwenza ifayile ye-AppImage ngokucofa kabini kuyo okanye kwi-terminal nge:

./arduino-ide_2.3.0_Linux_64bit.AppImage

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.