เปิดตัว Arduino IDE 2.0 การดีบักเกอร์และอินเทอร์เฟซผู้ใช้ที่ปรับปรุงใหม่

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

Arduino-IDE-2.0

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

การกด F12 ในขณะที่ชื่อฟังก์ชันจะนำคุณไปยังโค้ดที่เกี่ยวข้องโดยตรงในแท็บอื่น หรือคุณสามารถคลิกขวาเพื่อเลือก Peek definition หรือกด Ctrl + Shift + F10 เพื่อเปิดส่วนใหม่พร้อมรหัสฟังก์ชัน

Arduino-Peek-Function

นอกจากนี้อินเทอร์เฟซยังตอบสนองได้ดีกว่าและให้การรวบรวมที่เร็วขึ้น

ตามที่ระบุไว้ก่อนหน้านี้, การเปลี่ยนแปลงที่สำคัญอีกประการหนึ่งคือ การเพิ่มดีบักเกอร์แบบสดที่ช่วยให้คุณสามารถแทรกเบรกพอยต์, ตรวจสอบกลุ่มการโทร, การดูค่าของตัวแปรlocal และตัวแปร global และอื่น ๆ

Arduino-IDE-2.0-ดีบักเกอร์

ข้อสังเกต…ดีบักเกอร์รองรับเฉพาะบอร์ด Arduino ที่ใช้แพลตฟอร์ม SAMD และ Mbed ซึ่งหมายถึงตระกูล MKR, Nano 33 IoT, Nano 33 BLE,  Portenta และ Zero การรองรับบอร์ดอื่น จะทำได้โดยการเพิ่มพารามิเตอร์การกำหนดค่าและโพรบการดีบัก เช่น Segger J-link ไปยังพิน JTAG บนบอร์ด

คุณสามารถดาวน์โหลดและทดลองใช้ Arduino IDE 2.0 beta สำหรับระบบปฏิบัติการ Windows, Linux และ Mac OS เวอร์ชั่น x86 64 บิต สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคุณสมบัติใหม่อื่น ๆ เช่น ความสามารถในการเรียกใช้คอนโซลอนุกรมหลายเครื่องพร้อมกันโปรดดูคู่มือการเริ่มต้นใช้งาน

แปลจากบทความภาษาอังกฤษ Arduino IDE 2.0 beta released with live debugger, revamped user interface

โฆษณา
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
โฆษณา