著名开源硬件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
相关推荐
-
在线工具箱网站源码:红茶工具
在线工具箱网站红茶工具的站长分享了自己的工具站源码,需要的可以下载,搭建属于你自己的在线工具站吧!网站工具包有rsa、aes、des、base64等加密解密,ua工具、时间戳查询、…
-
五大优秀的数据库设计工具
数据库的设计主要是针对一个特定的个环境,为了能够满足有效的数据存储和处理等要求,需要构造最优的数据库模式来建立数据库及其对应系统。数据库设计时根据用户的需求,在特定的数据库管理系统…
-
Apache Pinot 0.5.0详细介绍
我们很高兴地宣布,Apache Pinot 0.5.0已于2020年9月发布。Apache Pinot是一种实时分布式数据存储,旨在以低延迟响应OLAP查询。 在此版本中,我们继续…
-
显卡驱动程序卸载工具(DDU) 17.0.6.9单文件版
Display Driver Uninstaller(简称 DDU)是一款显卡驱动程序删除工具,可以帮助您从系统中彻底卸载 AMD/NVIDIA/INTEL 显卡驱动程序、程序包和…
-
MongoDB5.0新特性概览
MongoDB 5.0标志着一个新的发布周期的到来,以更快地交付新特性给到用户。版本化API与在线重新分片相结合,使用户不必担心未来的数据库升级以及业务变化问题;本地原生时间序列数…
-
使用IPV6后让IPV4使用
各地运营商基本都慢慢普及IPV6了,最近放开了家里路由器的设置,IPV6地址确实顺利获取。但是问题来了,今天给一个免费域名加Cloudflare CDN后默认解析出来的是IPV6地…
-
设计神器Colorffy!UI配色及效果预览网站
平时收藏了很多配色方案,可真正用起来的时候,却发现实际运用和预期差很多,反反复复换配色非常头痛! 今天给大家安利的这个神器就可以搞定这个难题~Colorffy不仅能提供精美的色卡,…
-
独立站建站工具选择:Wix与Shopify的比较
Wix作为一款强大的建站工具,以便捷简单的操作流程降低了网站开发的门槛。它提供拖放布局界面,用户在创建网站或者编辑页面时,Wix后台将会自动生成编译代码。对于无数需要网站但缺乏专业技术人员的中小微企业而言,它无疑是公司建站的首选工具。
-
DropIt–多功能文件自动分类工具
DropIt 是 Windows 平台上的一款 多功能文件自动分类 工具,它能够灵活的 自动处理 用户的文件按照 自定义规则 进行分类整理,在用户需要 整理文件 的时候,帮你解决 …