合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器

Posted 合宙Luat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器相关的知识,希望对你有一定的参考价值。


合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器

开源开放,敢为行业之先。继Luat/LuatOS之后,合宙再次创新推出VSCode超强Lua嵌入式开发IDE插件——LuatIDE,为行业发展再添利器。

LuatIDE为开发者提供强大的集成式开发环境,实用功能不仅可有效降低嵌入式开发难度,让工程师快速掌握Luat开发,更可帮助工程师发现技术问题,极大提高开发效率。

下载方式:

VSCode插件市场搜索“LuatIDE”,即可下载最新版。


PAC包:

http://openluat-luatcommunity.oss-cn-hangzhou.aliyuncs.com/attachment/20210608224821771_Luat_V4033_RDA8910_FLOAT_TMP.pac


注意事项:

LuatIDE适用于Windows,不支持Linux/Mac;
使用LuatIDE时务必关闭LuaTools,两者会竞争虚拟串口的使用权。



接下来,为大家介绍LuatIDE的主要功能及其简要操作演示,建议手机横屏或文末【阅读原文】PC端查看。




1


强大的多工程管理功能




1.1 工程管理面板

LuatIDE拥有强大的多工程管理功能,支持一键新建空白工程、基于demo新建工程、导入已有历史工程、导入用户已有项目自动生成工程等多样化的工程管理能力。

LuatIDE工程管理面板简介




合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器

合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器


01)  工程管理面板入口

LuatIDE所有功能管理入口按钮

02)用户工程显示区域

显示用户所有历史新建和导入的工程

03)活动工程显示区域

工程激活后显示区域,后续运行下载、调试均作用于活动工程。

04)示例工程显示区域

示例工程demo显示区域,显示内置所有demo示例。

05)工程管理向导按钮

点击工程管理向导面板按钮打开工程管理界面

06)刷新工作空间按钮

点击刷新工作空间按钮,可以在本地文件被修改时同步工程文件。



1.2 新建工程

创建工程是LuatIDE后续操作的基石,LuatIDE支持用户从零开始新建空白工程,用户点击工程向导管理面板内的新建工程按钮即可进入。

目前,支持配置功能项包括:工程名称、工程路径、模块型号、lib库选择、core文件选择、示例工程选择等六项。

其中工程名称、工程路径、模块型号为必填项,工程名称处用户可键入新建工程的名称,工程路径处用户可选择所建立工程的路径位置,模块型号处用户可选择将要操作的模块型号。

Lib库选择、core文件、示例工程勾选均为可选项,用户不选择将自动使用默认库及core文件。设置完毕后该工程将展示在用户工程列表中。


新建空白工程





合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器



基于Demo新建工程





合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器




1.3 导入工程

为支持用户快速管理已配置工程及方便用户快速将已有项目转入LuatIDE进行工程管理,LuatIDE支持将用户已有项目快速导入自动生成工程,实现快速二次开发。

用户选择已配置LuatIDE工程(含有luatide_project.json配置文件)的文件夹可直接导入;

选择未配置LuatIDE工程的已有项目,可在选择已有项目的文件夹后,依据提示自定义配置该项目为LuatIDE工程。


导入LuatIDE已配置工程





合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器



导入已有项目自动生成工程





合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器



1.4 激活工程

LuatIDE支持用户快速激活工程,点击用户工程区域或者示例DEMO区域工程文件夹到活动工程。

合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器

1.5 移除工程

LuatIDE点击移除工程按钮只会移除配置文件,保留本地工程文件夹。

合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器






2


快速下载运行模块代码功能




LuatIDE 支持快速下载运行模块代码,可智能分析用户现有底包及代码状态,合理下载底包及脚本代码。

用户可点击活动工程的Luat:Run File按钮,或者在打开的活动工程脚本右键菜单点击Luat:Run File即可进入。

合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器






3


支持灵活单步调试模块代码




LuatIDE 支持灵活单步调试模块代码,用户可点击活动工程的Luat:Debug File按钮,或者在打开的活动工程脚本右键菜单点击Luat:Debug File,即可进入调试模式。

支持显示模块局部变量及全局变量,并支持单步调试、单步跳过、单步跳出、重启调试等常见调试操作。

单步调试





合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器







4


丰富的日志展示功能




LuatIDE支持丰富的日志展示功能,用户可以在任务终端实时观看插件运行日志及通过调试控制台查看Lua脚本日志。


合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器






5


AT指令交互式环境




LuatIDE支持在调试控制台输入AT指令并实时显示结果,如输入ati指令查看当前模块底包版本。


合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器



今天的介绍就到这里了

更多功能呈现敬请期待


合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器

- 今日互动话题 -

LuatIDE对你的开发是否有帮助
解决了日常开发中的哪些问题
你还希望LuatIDE完善或具备哪些功能

欢迎文末留言或技术交流群探讨


合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器

- 合宙技术交流微信群 -

合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器
即刻微信/企业微信扫码加入

每个建议都值得关注

每个技能都值得分享


合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器

- 更多精彩等你参与 -

以上是关于合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器的主要内容,如果未能解决你的问题,请参考以下文章

合宙Luat | 来了来了,Luat训练营第一期01月18日正式开营

合宙Luat | 看《射雕英雄传》,聊聊LuaTask延时那些事

合宙Luat | 三轴加速度传感器——稀饭放姜LuaTask驱动手把手教程

合宙Luat 2G/4G系列模块Lua版本串口功能汇总

LuatOS | 最新固件V0005发布,Cat.1/Nb-IoT/Wi-Fi全覆盖!!!

合宙ESP32C3基于VSCode PIO Arduino开发框架初探教程