Arduino IDE 2.0 (เบต้า): ประกาศอย่างเป็นทางการเกี่ยวกับสภาพแวดล้อมการพัฒนาใหม่

Arduino IDE

อย่างที่คุณรู้ Arduino IDE เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการสำหรับ Arduino และบอร์ดอื่น ๆ ที่เข้ากันได้ ด้วยสภาพแวดล้อมนี้คุณจะสามารถเขียนภาพร่างของคุณและถ่ายโอนไปยังจานเพื่อเริ่มทำงานกับแพลตฟอร์มการพัฒนานี้ซึ่งเป็นที่นิยมในหมู่มือสมัครเล่นและผู้ผลิต

Arduino IDE แม้จะดูเหมือน แต่ก็ยังคงพัฒนาเพื่อปรับปรุงสภาพแวดล้อมนี้ตั้งแต่นั้นมา จะเริ่มในปี 2005. ตั้งแต่นั้นมาได้มีการปรับเปลี่ยนทั้งสองสิ่งที่ไม่ชัดเจนสำหรับผู้ใช้รวมถึงบางสิ่งเกี่ยวกับอินเทอร์เฟซแบบกราฟิกเพื่อให้การเขียนโปรแกรมบอร์ดน่าพอใจยิ่งขึ้น

ปัจจุบันนี้ สภาพแวดล้อมมีความยืดหยุ่นมากรองรับแพลตฟอร์มต่างๆซึ่ง ได้แก่ Linux และมีให้บริการใน 66 ภาษาที่แตกต่างกันเช่นภาษาสเปนและรองรับบอร์ดที่เป็นทางการและไม่เป็นทางการได้มากถึง 1000 บอร์ด นอกจากนี้ยังมีหนังสือหลายพันเล่มที่สามารถช่วยได้และมีการดาวน์โหลดมากกว่า 39 ล้านครั้งในช่วงปีที่ผ่านมา

มีอะไรใหม่ใน Arduino IDE 2.0 Beta

แต่ทั้งหมดนั้นจะเป็นเพียงประวัติศาสตร์ไม่ใช่เพื่อความสะดวกสบายที่รับผิดชอบ การพัฒนายังคงดำเนินต่อไป ทำงานไม่หยุดเพื่อปรับปรุงซอฟต์แวร์นี้ให้ดียิ่งขึ้น ข้อพิสูจน์นี้คือการประกาศในปัจจุบันของ Arduino IDE 2.0 ซึ่งเริ่ม "เกี่ยวหัว" แล้วแม้ว่าจะยังเป็นรุ่นเบต้าก็ตามลองดูที่นี่).

ใน Arduino IDE เวอร์ชันใหม่นี้มีข่าวที่น่าสนใจบางอย่างที่จะเกิดขึ้น รุ่นสุดท้ายแม้ว่าเวอร์ชันทดลองนี้จะยังคงมีบางสิ่งที่ต้องขัดเกลาและอาจให้ปัญหาบางอย่างที่จะได้รับการแก้ไขสำหรับรุ่นสุดท้าย

ในบรรดาสิ่งใหม่ ๆ พวกเขาสามารถเน้นฟังก์ชั่นขั้นสูงที่จะปรากฏในเวอร์ชันนี้ Arduino IDE ยังคงรักษาอินเทอร์เฟซที่เรียบง่ายสำหรับผู้ใช้มือใหม่ แต่ตอนนี้จะมีคุณสมบัติขั้นสูงใหม่ ๆ ตัวอย่างเช่นไฟล์ การดีบักสดนั่นคือเพื่อให้สามารถรันโค้ดบนบอร์ดที่แนบมาและหยุดในบรรทัดเฉพาะเพื่อสังเกตเนื้อหาของตัวแปรหน่วยความจำรีจิสเตอร์ ฯลฯ และเพื่อให้สามารถตรวจพบปัญหาได้

ในทางกลับกันยังรวมถึงไฟล์ บรรณาธิการที่ทันสมัยมอบประสบการณ์การใช้งานที่ดีขึ้นด้วยอินเทอร์เฟซที่ตอบสนองทางลัดการนำทางการเติมข้อความอัตโนมัติเพื่อแนะนำตัวแปรฟังก์ชัน ฯลฯ และการคอมไพล์ที่เร็วขึ้น คล่องแคล่วมากขึ้นแม้ใน Arduino IDE 2.0 Beta เวอร์ชันนี้

และหากยังไม่เพียงพอการดีบักแบบสดจะรองรับทั้งหมด บอร์ด arduino และอิงจาก SAMD และ Mbed แน่นอนว่าผู้ดูแลโค้ดยังเปิดให้บอร์ดของบุคคลที่สามสามารถเพิ่มการรองรับสำหรับบอร์ดอื่น ๆ ได้เช่นกัน

El IDE ใหม่ มันขึ้นอยู่กับเฟรมเวิร์ก Eclipse Theia ซึ่งจะขึ้นอยู่กับสถาปัตยกรรมเดียวกันกับ VS Code ในขณะที่ฟรอนต์เอนด์เขียนด้วย TypeScript และตอนนี้ส่วนหลังส่วนใหญ่เขียนด้วย Golang


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา