Rampung redesigned Arduino IDE 2.0 kasedhiya

Sawise telung taun tes alpha lan beta, komunitas Arduino, sing ngembangake serangkaian papan sumber terbuka adhedhasar mikrokontroler, wis nyedhiyakake rilis stabil saka lingkungan pangembangan terintegrasi Arduino IDE 2.0, sing nyedhiyakake antarmuka kanggo nulis kode, nyusun, ngemot perangkat kukuh menyang hardware, lan sesambungan karo papan nalika debugging. Pangembangan firmware ditindakake ing basa pamrograman sing digawe khusus sing meh padha karo C lan ngidini sampeyan nggawe program kanthi cepet kanggo mikrokontroler. Kode antarmuka lingkungan pangembangan ditulis ing TypeScript (diketik JavaScipt), lan backend dileksanakake ing Go. Kode sumber disebarake miturut lisensi AGPLv3. Paket siap digawe wis disiapake kanggo Linux, Windows lan macOS.

Arduino IDE 2.x cabang proyek rampung anyar sing wis ora tumpang tindih kode karo Arduino IDE 1.x. Arduino IDE 2.0 adhedhasar Eclipse Theia kode editor, lan aplikasi desktop dibangun nggunakake platform Electron (Arduino IDE 1.x ditulis ing Jawa). Logika sing ana gandhengane karo kompilasi, debugging lan loading firmware dipindhah menyang proses latar mburi sing kapisah arduino-cli. Yen bisa, kita nyoba kanggo njaga antarmuka ing wangun menowo kanggo pangguna, nalika bebarengan modernisasi. Pangguna Arduino 1.x diwenehi kesempatan kanggo upgrade menyang cabang anyar dening Ngonversi Papan ana lan perpustakaan fungsi.

Antarane owah-owahan sing paling katon kanggo pangguna:

  • Antarmuka sing luwih cepet, luwih responsif lan katon modern kanthi macem-macem mode presentasi informasi.
  • Dhukungan kanggo ngrampungake otomatis jeneng fungsi lan variabel, njupuk kode sing ana lan perpustakaan sing disambungake. Informasi babagan kesalahan nalika ngetik. Operasi sing ana gandhengane karo parsing semantik ditindakake ing komponen sing ndhukung protokol LSP (Language Server Protocol).
    Rampung redesigned Arduino IDE 2.0 kasedhiya
  • Piranti navigasi kode. Menu konteks sing ditampilake nalika sampeyan klik-tengen ing fungsi utawa variabel nampilake pranala menyang baris sing nemtokake fungsi utawa variabel sing dipilih.
    Rampung redesigned Arduino IDE 2.0 kasedhiya
  • Ana debugger dibangun sing ndhukung debugging langsung lan kemampuan kanggo nggunakake breakpoints.
  • Dhukungan mode peteng.
    Rampung redesigned Arduino IDE 2.0 kasedhiya
  • Kanggo wong sing nggarap proyek ing komputer sing beda-beda, dhukungan wis ditambahake kanggo nyimpen karya ing Arduino Cloud. Ing sistem sing ora duwe Arduino IDE 2 diinstal, iku bisa kanggo ngowahi kode nggunakake antarmuka web Arduino Web Editor, kang uga ndhukung karya ing mode offline.
  • Papan anyar lan manajer perpustakaan.
  • Integrasi Git.
  • Sistem Monitoring Port Serial.
  • Plotter, sing ngidini sampeyan nampilake variabel lan data liyane sing bali dening papan ing wangun grafik visual. Sampeyan bisa uga ndeleng output ing wangun teks lan minangka grafik.
    Rampung redesigned Arduino IDE 2.0 kasedhiya
  • Mekanisme sing dibangun kanggo mriksa lan ngirim nganyari.

Source: opennet.ru

Add a comment