د درې کلونو الفا او بیټا ازموینې وروسته ، د Arduino ټولنه ، چې د مایکرو کنټرولرونو پراساس د خلاصې سرچینې بورډونو لړۍ رامینځته کوي ، د مدغم پرمختیایی چاپیریال Arduino IDE 2.0 مستحکم خپرونه وړاندې کړې ، کوم چې د کوډ لیکلو ، تالیف کولو لپاره انٹرفیس چمتو کوي. په هارډویر کې د فرم ویئر بار کول، او د ډیبګ کولو پرمهال د بورډونو سره تعامل. د فرم ویئر پراختیا په ځانګړي ډول رامینځته شوي برنامې ژبه کې ترسره کیږي چې د C سره ورته وي او تاسو ته اجازه درکوي په چټکۍ سره د مایکرو کنټرولرونو لپاره برنامې رامینځته کړئ. د پراختیا چاپیریال انٹرفیس کوډ په ټایپ سکریپټ (ټایپ شوی جاواسکپټ) کې لیکل شوی ، او پس منظر په Go کې پلي کیږي. د سرچینې کوډ د AGPLv3 جواز لاندې ویشل شوی. د لینکس، وینډوز او macOS لپاره چمتو شوي کڅوړې چمتو شوي.
د Arduino IDE 2.x څانګه یوه بشپړه نوې پروژه ده چې د Arduino IDE 1.x سره هیڅ کوډ نه لري. د Arduino IDE 2.0 د Eclipse Theia کوډ ایډیټر پراساس دی، او د ډیسټاپ غوښتنلیک د الکترون پلیټ فارم په کارولو سره جوړ شوی (Arduino IDE 1.x په جاوا کې لیکل شوی). د فرم ویئر د تالیف، ډیبګ کولو او بارولو سره تړلی منطق د جلا پس منظر پروسې arduino-cli ته لیږدول کیږي. که امکان ولري، موږ هڅه وکړه چې انٹرفیس د کاروونکو لپاره پیژندل شوي بڼه کې وساتو، پداسې حال کې چې په ورته وخت کې دا عصري کول. د Arduino 1.x کاروونکو ته فرصت ورکول کیږي چې د موجوده بورډونو او فعالیت کتابتونونو په بدلولو سره نوي څانګې ته لوړ شي.
د کارونکي لپاره د خورا پام وړ بدلونونو څخه:
- یو ګړندی ، ډیر ځواب ویونکی او عصري لید انٹرفیس د معلوماتو وړاندې کولو ډیری حالتونو سره.
- د دندو او متغیرونو نومونو د اتوماتیک بشپړولو لپاره ملاتړ، د موجوده کوډ او تړل شوي کتابتونونو په پام کې نیولو سره. د ټایپ کولو پرمهال د غلطیو په اړه خبرتیا. د سیمانټیک پارس کولو پورې اړوند عملیات په یوه برخه کې ترسره کیږي چې د LSP (د ژبې سرور پروتوکول) پروتوکول ملاتړ کوي.
- د کوډ نیویګیشن وسیلې. د شرایطو مینو ښودل کیږي کله چې تاسو په فنکشن یا متغیر باندې ښیې کلیک وکړئ لینکونه ښیې چې لاین ته لاړ شي چې ټاکل شوی فنکشن یا متغیر تعریفوي.
- یو جوړ شوی ډیبګر شتون لري چې د ژوندی ډیبګ کولو او د بریک پوائنټونو کارولو وړتیا ملاتړ کوي.
- د تیاره حالت ملاتړ.
- د هغو خلکو لپاره چې په مختلفو کمپیوټرونو کې په پروژه کار کوي، په Arduino کلاوډ کې د کار خوندي کولو لپاره ملاتړ اضافه شوی. په هغه سیسټمونو کې چې د Arduino IDE 2 نصب نه وي، دا ممکنه ده چې د Arduino Web Editor ویب انٹرفیس په کارولو سره کوډ ایډیټ کړئ، کوم چې په آفلاین حالت کې د کار ملاتړ هم کوي.
- نوی بورډ او د کتابتون مدیران.
- د ګیټ ادغام.
- د سیریل پورټ نظارت سیسټم.
- پلاټر، کوم چې تاسو ته اجازه درکوي تغیرات او نور معلومات د بورډ لخوا بیرته راستانه شوي د بصری ګراف په بڼه وړاندې کړئ. دا ممکنه ده چې په ورته وخت کې محصول د متن په بڼه او د ګراف په توګه وګورئ.
- د تازه معلوماتو چک کولو او وړاندې کولو لپاره جوړ شوی میکانیزم.
سرچینه: opennet.ru