மூன்று வருட ஆல்பா மற்றும் பீட்டா சோதனைக்குப் பிறகு, திறந்த மூல மைக்ரோகண்ட்ரோலர் அடிப்படையிலான பலகைகளை உருவாக்கும் Arduino சமூகம், குறியீட்டை எழுதுதல், தொகுத்தல், வன்பொருளில் ஃபார்ம்வேரை பதிவேற்றுதல் மற்றும் பிழைத்திருத்தத்தின் போது பலகைகளுடன் தொடர்புகொள்வதற்கான ஒருங்கிணைந்த மேம்பாட்டு சூழலான (IDE) Arduino IDE 2.0 இன் நிலையான வெளியீட்டை வெளியிட்டுள்ளது. ஃபார்ம்வேர் மேம்பாடு C ஐப் போலவே சிறப்பாக உருவாக்கப்பட்ட நிரலாக்க மொழியில் செய்யப்படுகிறது, இது மைக்ரோகண்ட்ரோலர்களுக்கான விரைவான நிரலாக்கத்தை அனுமதிக்கிறது. IDE இன் இடைமுகம் TypeScript (தட்டச்சு செய்யப்பட்ட JavaScipt) இல் எழுதப்பட்டுள்ளது, மேலும் பின்தளம் Go இல் செயல்படுத்தப்படுகிறது. மூல குறியீடு AGPLv3 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது. லினக்ஸ், விண்டோஸ் மற்றும் மேகோஸுக்கு பயன்படுத்த தயாராக உள்ள தொகுப்புகள் கிடைக்கின்றன.
Arduino IDE 2.x கிளை என்பது முற்றிலும் புதிய திட்டமாகும், இதில் Arduino IDE 1.x உடன் குறியீடு ஒன்றுடன் ஒன்று இல்லை. Arduino IDE 2.0 எக்லிப்ஸ் தியா குறியீடு எடிட்டரை அடிப்படையாகக் கொண்டது, மேலும் டெஸ்க்டாப் பயன்பாடு எலக்ட்ரான் தளத்தைப் பயன்படுத்தி உருவாக்கப்பட்டுள்ளது (Arduino IDE 1.x ஜாவாவில் எழுதப்பட்டுள்ளது). தொகுத்தல், பிழைத்திருத்தம் மற்றும் ஃபார்ம்வேர் பதிவேற்றம் தொடர்பான தர்க்கம் ஒரு தனி பின்னணி செயல்முறையான arduino-cli க்கு நகர்த்தப்பட்டுள்ளது. நவீனமயமாக்கப்படும்போது இடைமுகம் முடிந்தவரை பழக்கமாக வைக்கப்பட்டுள்ளது. Arduino 1.x பயனர்கள் தங்கள் இருக்கும் பலகைகள் மற்றும் செயல்பாட்டு நூலகங்களை மாற்றுவதன் மூலம் புதிய கிளைக்கு மேம்படுத்தலாம்.
பயனருக்கு மிகவும் குறிப்பிடத்தக்க மாற்றங்களில்:
- பல தகவல் விளக்கக்காட்சி முறைகளுடன் கூடிய வேகமான, மிகவும் பதிலளிக்கக்கூடிய மற்றும் நவீன தோற்றமுடைய இடைமுகம்.
- ஏற்கனவே உள்ள குறியீடு மற்றும் இணைக்கப்பட்ட நூலகங்களை கணக்கில் எடுத்துக்கொண்டு, செயல்பாடு மற்றும் மாறி பெயர்களின் தானியங்கு நிரப்புதல் ஆதரிக்கப்படுகிறது. தட்டச்சு செய்யும் போது பிழை அறிவிப்புகள் வழங்கப்படுகின்றன. சொற்பொருள் பாகுபடுத்தல் செயல்பாடுகள் மொழி சேவையக நெறிமுறையை (LSP) ஆதரிக்கும் ஒரு கூறில் ஒருங்கிணைக்கப்படுகின்றன.

- குறியீடு வழிசெலுத்தல் கருவிகள். நீங்கள் ஒரு செயல்பாடு அல்லது மாறியை வலது கிளிக் செய்யும்போது காட்டப்படும் சூழல் மெனு, தேர்ந்தெடுக்கப்பட்ட செயல்பாடு அல்லது மாறி வரையறுக்கப்பட்ட வரிக்குச் செல்வதற்கான இணைப்புகளைக் காட்டுகிறது.

- உள்ளமைக்கப்பட்ட பிழைத்திருத்தி நேரடி பிழைத்திருத்தம் மற்றும் பிரேக்பாயிண்ட்களை ஆதரிக்கிறது.
- இருண்ட பயன்முறைக்கான ஆதரவு.

- வெவ்வேறு கணினிகளில் ஒரு திட்டத்தில் பணிபுரிபவர்களுக்கு, Arduino Cloud இல் வேலையைச் சேமிப்பதற்கான ஆதரவு சேர்க்கப்பட்டுள்ளது. Arduino IDE 2 நிறுவப்படாத அமைப்புகள் இப்போது Arduino Web Editor வலை இடைமுகத்தைப் பயன்படுத்தி குறியீட்டைத் திருத்தலாம், இது ஆஃப்லைன் வேலையையும் ஆதரிக்கிறது.
- புதிய வாரியம் மற்றும் நூலக மேலாளர்கள்.
- Git உடன் ஒருங்கிணைப்பு.
- சீரியல் மானிட்டர்.
- பலகையின் திரும்பிய மாறிகள் மற்றும் பிற தரவை ஒரு காட்சி வரைபடத்தில் காட்சிப்படுத்த ஒரு வரைவி உங்களை அனுமதிக்கிறது. நீங்கள் ஒரே நேரத்தில் வெளியீட்டை உரை மற்றும் வரைபட வடிவத்தில் பார்க்கலாம்.

- புதுப்பிப்புகளைச் சரிபார்த்து வழங்குவதற்கான உள்ளமைக்கப்பட்ட வழிமுறை.
ஆதாரம்: opennet.ru




