IoT Link Studio新版发布!

举报
flyfishzy 发表于 2020/04/30 09:37:02 2020/04/30
【摘要】 经过接近一年的紧张开发,IoT Link Studio新版本终于发布了!新版本最大的变化就是我们从自研IDE框架迁移到了VSCode 平台,原有的功能基本保留了90%,但同时更加易用。内部的代码架构也做了重构,参考微服务的思想,代码质量和稳定性都提高了很多!(当然目前源码还没有开源,等开源之后大家就可以看到了)关键特性新版本除了编译、烧录、调试这些基础功能外,特别重写了串口调试工具。串口工具...

经过接近一年的紧张开发,IoT Link Studio新版本终于发布了!

新版本最大的变化就是我们从自研IDE框架迁移到了VSCode 平台,原有的功能基本保留了90%,但同时更加易用。内部的代码架构也做了重构,参考微服务的思想,代码质量和稳定性都提高了很多!(当然目前源码还没有开源,等开源之后大家就可以看到了)


关键特性

新版本除了编译、烧录、调试这些基础功能外,特别重写了串口调试工具。串口工具在嵌入式开发中用的比较多,但是真正好用的还是比较少。希望大家在使用过程中积极的提出反馈,方便我们继续改进!

另一个特性是我们配合SDK做了Kconfig的图形化配置。有了图形化工具,就可以非常方便的配置SDK的相关功能。甚至你也可以编写自己工程的Kconfig配置,因为Kconfig 其实是Linux 内核源码的配置方案,它的语法可以从这里了解 https://www.kernel.org/doc/html/latest/kbuild/kconfig-language.html

调试方面我们在单步调试功能上增强了条件断点、watchpoint、寄存器、反汇编等。由于VSCode的限制,界面的布局不能像原来一样,但还是比较易于使用的。


Why VSCode?

相信大家一定会有疑问,为什么要迁移到VSCode呢?自研架构当然有很多好处,比如控制力强,可以不受限制实现任何想要的特性,又比如界面布局可以定制化。但是要做到一个真正好用、符合开发者习惯的IDE是很难的,需要大量人力+长期的投入。所以我们还是选择了站在巨人的肩膀上,这个巨人就是VSCode。VSCode基本算是当前最流行的IDE框架了,根据stack overflow的统计高达50% ,同时它使用开源友好的MIT协议。


如何体验

说了这么多,还是希望大家下载体验一下。

插件的地址在 https://marketplace.visualstudio.com/items?itemName=iotlink.iot-studio

完整的使用手册位于 https://flyfishzy.github.io/iotstudio-doc/zh/

github访问慢的同学也可以访问gitee的镜像 http://flyfishzy.gitee.io/iotstudio-doc/zh/

使用过程遇到的问题或者有好的建议都欢迎反馈给我们,在论坛发帖或者github提issue都可以!


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。