查看: 899|回复: 4

[资讯] Arduino IDE发布2.0测试版本

[复制链接]
ide2beta_Blogpost-1024x549.jpg


Arduino IDE是大家都用来对电路板进行编程的著名软件。它的开发始于2005年,基于Processing项目的图形界面,此后从未停止。在这些年中,Arduino团队在充满活力的社区的帮助下进行了无数小时的开发,使Arduino IDE成为电子原型设计的事实上的标准。得益于基于模块化板卡支持包的可扩展框架,IDE支持1000多个官方和非官方板卡;它已翻译成66种语言,超过3,000本书提到,并且还在不断增长:在过去的一年中,它被下载了超过3,900万次。
TueMarch-202103237502..png



TueMarch-202103234885..png

Arduino的开发环境 ,其1.0使用Java开发。2018年,团队决定使用golang重构软件。2019年,团队发布了Arduino Pro IDE ;今年3月1日,团队宣布发布2.0的beta版本,且代码库开源。编辑器加强了自动补全功能,右击代码时,会弹出上下文菜单,可以方便地跳转到变量定义的位置。
QQ截图20210323095808.png
新IDE的另一个重要功能是:实时调试器,它使您可以在板上交互式地运行代码并检查其执行情况,而无需编写数十个“ Serial.println()”语句。只需触发调试面板,在要暂停执行的位置设置断点并检查变量的内容即可。您甚至可以随时更改变量的内容并恢复执行!

单步调试的新特性支持基于 SAMD 和 Mbed 平台的所有 Arduino 板,第三方板的 Arduino 内核维护器可以通过添加相关配置参数来增加对调试的支持。使用时还需要 使用Segger-J-Link连接到板子上的JTAG引脚。过段时间官方将发布技术指南。
QQ截图20210323093433.png
新的IDE基于Eclipse Theia框架,这是一个开源项目,基于与VS Code相同的架构——前端使用TypeScript,后端主要使用 Golang 完成。

hnyzcj  版主

发表于 2021-3-24 12:39:52

这个不错
回复

使用道具 举报

admin  管理员

发表于 2021-3-30 10:48:44

回复

使用道具 举报

dbc0301  初级技匠

发表于 2021-3-30 18:14:11

前几天下了一个试试,界面的变化很大,但很多功能还不全,还是等正式版吧
回复

使用道具 举报

lkl0305  中级技师

发表于 2021-3-30 23:14:51

目前还是感觉Visual Studio Code用着方便些
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2021 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail