
著名开源硬件Arduino的开发环境 ,其1.0使用Java开发。2018年,团队决定使用golang重构软件。2019年,团队发布了Arduino Pro IDE ;今年3月1日,团队宣布发布2.0的beta版本,且代码库开源。编辑器加强了自动补全功能,右击代码时,会弹出上下文菜单,可以方便地跳转到变量定义的位置。


另外,新IDE有一个新功能:单步调试功能。以前要跟踪程序运行,往往要通过串口打印一堆调试信息,使用极其不方便。
而现在新的版本,允许设置断点、单步调试时直接查看变量值、堆栈信息。

单步调试的新特性支持基于 SAMD 和 Mbed 平台的所有 Arduino 板,第三方板的 Arduino 内核维护器可以通过添加相关配置参数来增加对调试的支持。使用时还需要 使用Segger-J-Link连接到板子上的JTAG引脚。过段时间官方将发布技术指南。
新的IDE基于Eclipse Theia框架,这是一个开源项目,基于与VS Code相同的架构——前端使用TypeScript,后端主要使用 Golang 完成。
内容出处:,
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/soft/21672.html


相关推荐
-
Web UI数据库审计,JumpServer v2.5发布
11月18日,JumpServer开源堡垒机正式发布v2.5.0版本。该版本的新增功能包括:支持Web UI数据库审计(X-Pack增强包内)、支持敏感数据国密算法加密、新增克隆创…
-
Docker安装Kong API Gateway并使用
1 简介 Kong不是一个简单的产品,本文讲的Kong主要指的是Kong API Gateway,即API网关。这次主要是简单体验一把,通过Docker安装,然后使用它的Route…
-
视频编辑软件Camtasia2020发布,十大新功能放出
作为一个自媒体人,每天都要录制编辑视频,选择一个好的视频编辑工具就是大家首先面临的一个难题,选择一个好工具,可以起到事半功倍的效果,大大提高工作效率。 视频编辑非常多,今天给大家推…
-
微信8.0.1抢先升级,新增可查看朋友圈访客,还有6个新发现
微信8.0的更新,让不少用户感叹微信在越来越实用的同时,还越来越好玩了。 对于接下来微信的更新很是期待,这次我抢先升级了微信8.0.1版本,又体验到了7个新功能。 1、 可查看访客…
-
剪映windows电脑专业版升级了!最新版本号0.7.1
前几天发布了 剪映windows电脑专业版软件,刚刚获取了剪映windows最新的v0.7.1 版本: 剪映windows最新的v0.7.1 版本 新版本解决了不少软件的BUG,还…
-
Mirroring360–适用于任何设备的屏幕共享应用程序
Mirroring360 适用于 Windows、Mac、iOS、Android 和 Chromebook 设备的屏幕镜像和屏幕共享,非常适合商务和教育! 屏幕共享应用程序可以帮助…
-
Markdown比Word优势在哪?
为什么用Markdown,而不用Word? Markdown的本质 Markdown语法段落加粗、斜体、加粗斜体无序列表有序列表引用超链接图片代码块水平分割线表格 Markdown…
-
Win11/Win10商店Mind Maps Pro等限时免费
微软 Win11/Win10 应用商店思维导图软件 Mind Maps Pro、笔记软件Penbook、PDF软件PDF Manager等三款。 Mind Maps Pro:点此领…
-
Windows Server 2022 LTSC预览版发布(附:无限激活密钥)
Windows Server 2022还在继续发布新的Insider版本,今天,微软向Windows Insiders成员发布了Windows Server 2022长期服务通道(…