关注+星标公众号,不错过精彩内容
作者 | Arduino团队
微信公众号 | strongerHuang
去年(2021年)春季,Arduino官网推出了 Arduino IDE 2.0.0 Beta版。
经过了一年多的不断改进升级,官方正式推出了 Arduino IDE 2.0.0 稳定版。带来了一个现代化的编辑器,通过一个响应式的界面以及更快的编译时间提供了更好的用户体验。
地址:
https://www.arduino.cc/en/software
除了基本核心功能外,Arduino IDE 2.0还做一些改进和额外的支持,比如:串口监视器和绘图仪可以一起使用,使用户能够在他们的数据输出上有两个视窗。

新的用户界面,除了在使用Arduino IDE 2.0时提供了更直观的体验,还提升了写代码的速度,同时,还提供代码提示和纠错、串行输出、加快加载和编译时间等使用的功能。
下面就来描述一下这些亮点功能。
在编辑代码时,编辑器可以根据你的输入的代码进行自动补全代码(变量和函数)。



代码可以云端同步了
对于在多台电脑上工作或想把他们的代码安全地存储在云端的人来说,Remote Sketchbook的集成是一个非常有用的功能。现在,你在Arduino Cloud和Arduino Web Editor中的所有代码都可以在IDE 2.0中进行编辑。现在可以轻松地从一台电脑切换到另一台电脑并继续工作。如果你没有在你所有的机器上都安装Arduino IDE 2.0,也没关系,只要打开Arduino Web Editor,你就可以在在线IDE中通过浏览器进行代码编写,并可以访问你的所有代码和库。再也不用担心丢失写好的代码了,有了Remote Sketchbook,你只需要点击一下,它们就会被安全地推送到Arduino云端。脱机工作,稍后同步,只需将你的代码从云端下载下来就可以进行离线编辑,当你有网时,点击 "推送",代码的修改部分就会上传,保证你的所有代码始终是最新的,并随时可以使用。串口绘图仪

支持IAP
小伙伴们总是习惯于在新板子的支持或库的更新时收到通知,IDE 2.0也不例外。现在当有新的版本发布时,IDE本身也可以更新,不再需要跳转去下载页面就可以获得最新的版本。
新的IDE基于Eclipse Theia框架,它是一个开源项目,基于与VS Code相同的架构(语言服务协议、扩展、调试器)。前端是用TypeScript编写的,而大部分的后端是用Golang编写的。看到这里,你是坚守 Arduino IDE 1.8.19,还是会选择2.0.0呢?
参考来源:
https://blog.arduino.cc/2022/09/14/its-here-please-welcome-arduino-ide-2-0/
------------ END ------------

关注公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。


点击“阅读原文”查看更多分享。