Phiên bản mới của môi trường phát triển Arduino IDE 2.3

Cộng đồng Arduino, nơi phát triển một loạt bo mạch nguồn mở dựa trên vi điều khiển, đã công bố bản phát hành môi trường phát triển tích hợp Arduino IDE 2.3, cung cấp giao diện để viết mã, biên dịch, tải chương trình cơ sở xuống thiết bị và tương tác với các bo mạch trong quá trình gỡ lỗi . Việc phát triển chương trình cơ sở được thực hiện bằng cách sử dụng phiên bản rút gọn của C++ với khung Wiring. Mã giao diện môi trường phát triển được viết bằng TypeScript (được đánh máy bằng JavaScript) và phần phụ trợ được triển khai trong Go. Mã nguồn được phân phối theo giấy phép AGPLv3. Các gói làm sẵn đã được chuẩn bị cho Linux, Windows và macOS.

Nhánh Arduino IDE 2.x dựa trên trình soạn thảo mã Eclipse Theia và sử dụng nền tảng Electron để xây dựng giao diện người dùng (nhánh Arduino IDE 1.x là một sản phẩm độc lập được viết bằng Java). Logic liên quan đến việc biên dịch, gỡ lỗi và tải chương trình cơ sở được chuyển sang một quy trình nền riêng biệt arduino-cli. Các tính năng của IDE bao gồm: hỗ trợ LSP (Giao thức máy chủ ngôn ngữ), tự động hoàn thành thích ứng chức năng và tên biến, công cụ điều hướng mã, hỗ trợ chủ đề, tích hợp Git, hỗ trợ lưu trữ dự án trong Arduino Cloud, giám sát cổng nối tiếp (Serial Monitor) .

Phiên bản mới của môi trường phát triển Arduino IDE 2.3

Trong phiên bản mới, trình gỡ lỗi tích hợp đã được chuyển sang danh mục tính năng ổn định, hỗ trợ gỡ lỗi ở chế độ trực tiếp và khả năng sử dụng điểm dừng. Trình gỡ lỗi dựa trên một khung tiêu chuẩn, giúp dễ dàng thêm hỗ trợ gỡ lỗi cho bất kỳ bo mạch nào và sử dụng giao diện Arduino IDE tiêu chuẩn để gỡ lỗi. Hiện tại, hỗ trợ gỡ lỗi được triển khai cho tất cả các bo mạch Arduino dựa trên lõi Mbed như GIGA R1 WiFi, Portenta H7, Opta, Nano BLE và Nano RP2040 Connect. Hỗ trợ gỡ lỗi cho các bo mạch dựa trên lõi Renesas, chẳng hạn như UNO R4 và Portenta C33, dự kiến ​​sẽ được bổ sung trong tương lai gần, sau đó tính năng gỡ lỗi cũng sẽ có sẵn cho các bo mạch Arduino-ESP32.

Nguồn: opennet.ru

Thêm một lời nhận xét