开源开放,敢为行业之先。继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的主要功能及其简要操作演示


强大的多工程管理功能

1.1 工程管理面板

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

LuatIDE工程管理面板简介

01) 工程管理面板入口
LuatIDE所有功能管理入口按钮
 
02)用户工程显示区域
显示用户所有历史新建和导入的工程
 
03)活动工程显示区域
工程激活后显示区域,后续运行下载、调试均作用于活动工程。
 
04)示例工程显示区域
示例工程demo显示区域,显示内置所有demo示例。
 
05)工程管理向导按钮
点击工程管理向导面板按钮打开工程管理界面
 
06)刷新工作空间按钮
点击刷新工作空间按钮,可以在本地文件被修改时同步工程文件。

1.2 新建工程

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

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

其中工程名称、工程路径、模块型号为必填项,工程名称处用户可键入新建工程的名称,工程路径处用户可选择所建立工程的路径位置,模块型号处用户可选择将要操作的模块型号。
 
Lib库选择、core文件、示例工程勾选均为可选项,用户不选择将自动使用默认库及core文件。设置完毕后该工程将展示在用户工程列表中。

新建空白工程

基于Demo新建工程

1.3 导入工程

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

用户选择已配置LuatIDE工程(含有luatide_project.json配置文件)的文件夹可直接导入;
 
选择未配置LuatIDE工程的已有项目,可在选择已有项目的文件夹后,依据提示自定义配置该项目为LuatIDE工程。

导入LuatIDE已配置工程

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

1.4 激活工程

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

1.5 移除工程

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


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

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

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


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

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

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

单步调试


丰富的日志展示功能

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


AT指令交互式环境

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


今天的介绍就到这里了

更多功能呈现敬请期待

- 合宙技术交流微信群 -

即刻微信/企业微信扫码加入

每个建议都值得关注

每个技能都值得分享

上海合宙通信模块 - 合宙Luat,让万物互联更简单

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

  1. 合宙新一代物联网开源操作系统LuatOS,开启行业嵌入式开发新生态!

    合宙新一代物联网开源操作系统LuatOS,开启行业嵌入式开发新生态! 开源开放,创新突破,让万物互联更简单! LuatOS是什么? LuatOS特色及应用 LuatOS资料下载及技术支持 开源开放,创 ...

  2. 合宙Luat直播间即将开启,你揭开行业奥秘,让你快人一步。

    嗨~刚陪你们过儿童节 和你们一起成长的合宙Luat 又有新计划 -- 合宙Luat官方直播即将开启 - 敬请关注 - - 官方直播什么内容 - 可能是合宙研发动态 可能是新品发布资讯 可能是行业大咖分 ...

  3. 合宙Luat | 得Cat.1者得天下?万物互联又春风

    合宙Luat | 得Cat.1者得天下?万物互联又春风 SIM卡知多少 1.1 SIM卡基本概念 1.2 物联网卡与普通SIM卡的区分 1.3 VSIM.ESIM.插拔卡是什么 Cat.1模块产品线的 ...

  4. 日志中出现乱码_合宙Luat | 乱码搞得一团糟?开源神器帮你轻松修复

    鎰熸仼鐩搁亣 缇庡ソ鐨勬椂鍏変笌澶у鐩镐即 2021锛屾柊骞村揩涔愶紒 相信大家在日常生活中,都见过类似上面的字符串.这些看起来不明所以的内容,通常被称作乱码. 那么乱码是如何产生的,并且如何修复呢 ...

  5. 合宙Luat | 电源设计——模块应用必看的2个要点

    在模块应用设计中,电源设计是很重要的一部分. 由于射频发射时,会在短时间有一个较大电流的突发脉冲.在突发脉冲阶段内,电源必须能够提供高的峰值电流,不然有可能会引起供电电压的跌落.   而很多初学的朋友 ...

  6. 合宙Luat | 最新网红Cat.1开发板全攻略【使用教程+注意事项+设计图纸】

    合宙Luat | 最新网红Cat.1开发板全攻略[使用教程+注意事项+设计图纸] 使用指南目录参考 特别注意事项 常见问题Q&A 很多朋友认识合宙,都源于合宙的Cat.1系列产品.Air724 ...

  7. 上海合宙Luat 模块 Air724开发板 入门指南(1)

    Air724 是上海合宙物联网于2020年3月下旬发布的一款基于UIS8910DM芯片组的物联网通讯模块. 模块通讯性能优越,符合Cat1通讯标准,支持最大下行速率 10Mbps 和最大上行速率5Mb ...

  8. php限制接口访问次数_PhalApi专业版 v2.4 版本发布!接口开发,快人一步

    dogstar 小白开放平台 今天 PhalApi专业版介绍 PhalApi Pro 是PhalApi开源接口框架的专业版, 基于主流的PHP+MySQL,是一款开发和管理接口的超级框架. 从接口设计 ...

  9. RDIFramework.NET代码生成器全新V5.0版本发布

    RDIFramework.NET代码生成器介绍 RDIFramework.NET代码生成器,代码.文档一键生成. RDIFramework.NET代码生成器集代码生成.各数据库对象文档生成.数据库常用 ...

最新文章

  1. 实践1-qq邮箱主页
  2. re.compile
  3. MyCat分片规则之固定hash分片
  4. 利用CAM350快速完成拼板
  5. istio搭建testbed 补充(指令汇集)
  6. c语言二进制强制转十六进制,C语言二进制转十六进制问题
  7. JSON_EXTRACT JSON_UNQUOTE以及json数组下标选择
  8. autoCAD恐吓式销售_恐吓式软文的例子 恐吓式软文营销案例分享
  9. STM32MP1开发环境搭建
  10. 【Vue工程】001-Vite 创建 Vue-TypeScript 项目
  11. 怎么调用微信自带的收货地址和我的地址功能页面。
  12. 计算机网络验证性试验报告
  13. Containerd镜像lazy-pulling「详细解读 」
  14. APP开发后如何运营?
  15. 史上最通熟易懂的检索式聊天机器人讲解
  16. JavaWeb图书馆管理系统的设计与实现
  17. 微信小程序父组件调用子组件方法
  18. 数据库及相关知识详解大全
  19. Ubuntu下屏幕录制软件--gtk-recordMyDesktop
  20. 阿里巴巴Java开发手册简介(终极版、华山版、泰山版)(附下载地址)

热门文章

  1. 【图的存储(二维数组方法)+图的遍历(dfs)】案例6-1.3 哥尼斯堡的“七桥问题”
  2. 2022春招前端最新面试题分享(九州云)
  3. cad-家装平面图(三)
  4. 解决Lombok版本过低导致的编译出错问题(You aren‘t using a compiler supported by lombok)
  5. word中给字体加上底纹
  6. CreateSemaphore、OpenSemaphore、ReleaseSemaphore
  7. 基于虚拟同步发电机的光伏并网发电系统仿真 光伏VSG 光伏电池模型
  8. 《重构——改善既有代码的设计》读书笔记(三)
  9. Win32 API 打印
  10. 电脑桌面里的计算机里的软件是啥,能够在电脑桌面贴便签纸的是什么软件?