使用VS Code搭建一个LUA开发调试环境
1、下载最新版VS Codehttps://code.visualstudio.com/
2、为VS Code安装个lua插件:
3、创建一个调试文件夹
4、还要在创建一个启动配置文件。
5、配置json启动文件
6、环境建立好之后就可以创建lua文件进行调试了
创建后先保存为main.lua,省的后面忘了
7、写个简单的print
按F5进行调试
控制台输出
更新完毕。
根据需要可以再安装一个LUA的语法插件
{:8:} 步骤耐心详细,亲测:lol 挖东衣宇 发表于 2020-3-21 02:04
步骤耐心详细,亲测
操作一番发现还是html,JavaScript,lua,python这些用VSCode方便
搞C/C++调试,搞死初学党,整了几个小时才弄好,一开始路有跑偏了。 VScode还是不错啊,跟着玩玩来 eric2013 发表于 2020-3-21 10:17
操作一番发现还是html,JavaScript,lua,python这些用VSCode方便
搞C/C++调试,搞死初学党,整了几个 ...
这个确实,要只是验证一些小程序的话,有一个叫code runner的插件可以解决这个,装了后点击右上角三角图标就运行了
挖东衣宇 发表于 2020-3-21 14:12
这个确实,要只是验证一些小程序的话,有一个叫code runner的插件可以解决这个,装了后点击右上角三角图 ...
谢谢,我试试。 在VS code里要调用另外一个.lua文件的函数怎么实现的呢 justdying 发表于 2020-8-25 18:04
在VS code里要调用另外一个.lua文件的函数怎么实现的呢
还没有测试过。 按F5没出来结果啊,这个是啥问题 杰瑞鼠 发表于 2021-1-16 19:23
按F5没出来结果啊,这个是啥问题
貌似是你前面有步骤没有正常设置。 justdying 发表于 2020-8-25 18:04
在VS code里要调用另外一个.lua文件的函数怎么实现的呢
在main.lua里面引用即可。 lua与C语言交互,怎么传递数组 ymh792260950 发表于 2021-1-20 16:10
lua与C语言交互,怎么传递数组
发送HEX格式常量: uart_send("\x11\x22\x33")
或者:
a=1b=0x22 c=3
s = string.char(a)..string.char(b)..string.char(3)
uart_send(s)
eric2013 发表于 2021-1-21 07:09
发送HEX格式常量: uart_send("\x11\x22\x33")
或者:
a=1b=0x22 c=3
嗯,这样的话得转换为字符串,如果数据量大的话,处理不太方便;网上找到一种实现方式,不过把数组改为第二个参数就有问题,还没搞懂原因。 {
int id;
int i;
int DatLen;
unsigned char DatInf;
unsigned short crc;
id = luaL_checknumber(L,1); //获取第二个参数,数据长度
if(!lua_istable(L, 2)){ //判断第一个参数是否为表,否则退出
lua_pushnil(L);
return -1;
}
DatLen = luaL_checknumber(L,3); //获取第二个参数,数据长度
for(i=1; i<=DatLen; i++){
lua_rawgeti(L, 2, i);
DatInf = lua_tointeger(L, -1);
lua_pop(L, 2); //把上一个内容的出栈
}
crc = bsp_user_lib_CRC16_Modbus(DatInf, DatLen); //计算校验值
lua_pushinteger(L,(crc>>8)&0xff); //校验值高位压栈
lua_pushinteger(L,(crc)&0xff); //校验值低位压栈
return 2; //返回参数个数
} eric2013 发表于 2021-1-17 07:41
貌似是你前面有步骤没有正常设置。
不是,是code runner设置,你没提到 挖东衣宇 发表于 2020-3-21 14:12
这个确实,要只是验证一些小程序的话,有一个叫code runner的插件可以解决这个,装了后点击右上角三角图 ...
这个用的是什么编程字体 蛮好看 感谢大佬:) eric2013 发表于 2020-3-21 10:17
操作一番发现还是html,JavaScript,lua,python这些用VSCode方便
搞C/C++调试,搞死初学党,整了几个 ...
有类似这一篇的C/C++调试配置说明吗? crcc_3c 发表于 2023-6-27 11:36
有类似这一篇的C/C++调试配置说明吗?
这篇还行
https://www.javatpoint.com/how-to-run-a-c-program-in-visual-studio-code
官网的:
https://code.visualstudio.com/docs/languages/cpp #17楼的方法,真不错。能否告诉我,源程序在哪里可以下载到?谢谢。 soyshell 发表于 2024-4-24 10:36
#17楼的方法,真不错。能否告诉我,源程序在哪里可以下载到?谢谢。
下载TOOL开源的APP V1.X工程。
页:
[1]