የ Arduino IDE 2.3 ልማት አካባቢ አዲስ ስሪት

በማይክሮ መቆጣጠሪያ ላይ የተመሰረቱ ተከታታይ ክፍት ምንጭ ቦርዶችን የሚያዘጋጀው የአርዱዪኖ ማህበረሰብ ኮድን ለመፃፍ፣ ለማጠናቀር፣ ፈርምዌርን ወደ መሳሪያ ለማውረድ እና በማረም ጊዜ ከቦርዶች ጋር መስተጋብር የሚፈጥር የ Arduino IDE 2.3 የተቀናጀ ልማት አካባቢን ይፋ አድርጓል። . የጽኑዌር ልማት የሚከናወነው በትንሹ የተራቆተ የC++ ሥሪትን በWiring framework በመጠቀም ነው። የልማት አካባቢ በይነገጽ ኮድ በTyScript (የተተየበው ጃቫ ስክሪፕት) የተፃፈ ሲሆን የጀርባው ክፍል በ Go ውስጥ ነው የተተገበረው። የምንጭ ኮዱ በAGPLv3 ፍቃድ ተሰራጭቷል። ለሊኑክስ፣ ዊንዶውስ እና ማክሮስ ዝግጁ የሆኑ ፓኬጆች ተዘጋጅተዋል።

የ Arduino IDE 2.x ቅርንጫፍ በ Eclipse Theia ኮድ አርታዒ ላይ የተመሰረተ እና የተጠቃሚ በይነገጽን ለመገንባት የኤሌክትሮን መድረክን ይጠቀማል (የ Arduino IDE 1.x ቅርንጫፍ በጃቫ የተጻፈ ራሱን የቻለ ምርት ነው)። የጽኑ ትዕዛዝ ማጠናቀር፣ ማረም እና መጫን ጋር የተያያዘው አመክንዮ ወደ የተለየ የጀርባ ሂደት arduino-cli ይንቀሳቀሳል። የ IDE ባህሪያት የሚከተሉትን ያካትታሉ: LSP (የቋንቋ አገልጋይ ፕሮቶኮል) ድጋፍ, የተግባር አውቶማቲክ ማሟያ እና ተለዋዋጭ ስሞች, የኮድ አሰሳ መሳሪያዎች, ጭብጥ ድጋፍ, የጂት ውህደት, ፕሮጀክቶችን በአርዱዪኖ ክላውድ ውስጥ ለማከማቸት ድጋፍ, ተከታታይ ወደብ ክትትል (ተከታታይ ሞኒተር) .

የ Arduino IDE 2.3 ልማት አካባቢ አዲስ ስሪት

በአዲሱ ስሪት ውስጥ አብሮ የተሰራው አራሚ ወደ የተረጋጋ ባህሪያት ምድብ ተላልፏል, በቀጥታ ሁነታ ላይ ማረም ይደግፋል እና የመግቻ ነጥቦችን የመጠቀም ችሎታ. አራሚው በመደበኛ ማዕቀፍ ላይ የተመሰረተ ነው, ይህም ለማንኛውም ሰሌዳ የማረሚያ ድጋፍን ለመጨመር እና ለማረም መደበኛውን የ Arduino IDE በይነገጽ ለመጠቀም ቀላል ያደርገዋል. በአሁኑ ጊዜ የስህተት ማረም ድጋፍ ለሁሉም የ Mbed ኮር መሰረት ያለው Arduino ቦርዶች እንደ GIGA R1 WiFi፣ Portenta H7፣ Opta፣ Nano BLE እና Nano RP2040 Connect ተተግብሯል። እንደ UNO R4 እና Portenta C33 ያሉ በ Renesas ኮር ላይ የተመሰረተ የቦርድ ማረም ድጋፍ በቅርብ ጊዜ ውስጥ ለመጨመር ታቅዷል, ከዚያ በኋላ ማረም ለ Arduino-ESP32 ሰሌዳዎችም ይገኛል.

ምንጭ: opennet.ru

አስተያየት ያክሉ