广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7121|回复: 15

【新】大彩TFT中文lua编辑器v1.1正式版[支持DEBUG啦]

[复制链接]

61

主题

220

帖子

2588

积分

版主

大彩爱好者Q群14769485

Rank: 7Rank: 7Rank: 7

积分
2588
QQ
发表于 2024-8-4 23:00:29 | 显示全部楼层 |阅读模式
本帖最后由 小逸老师 于 2024-12-21 00:41 编辑

当前版本:1.1更新内容:支持DEBUG啦,每次Ctrl+s保存文件时会进行DEBUG语法检查,发现问题及时报告。修复调试运行不能正确打开对应的工程文件问题。
感谢使用
支持DEBUG啦,支持DEBUG啦,支持DEBUG啦,重要的事情说三遍

1.0更新内容:新增加调用大彩TFT调试运行状态回显、代码智能提示可以选择不填充参数内容、代码智能提示支持回车键选择和键盘左右键选择(两种选择分别对应中文代码填充与英文代码填充),设置中可以进行切换。注意的时本版加入了访客统计功能和鼠标点击代码提示框显示用法。现在您可以在设置中简单设置以下即可体验原汁原味的英文代码输入了。
0.9更新内容;
1、修复函数列表双击自动跳转到代码对应的函数位置。
2、现在已支持在代码编辑器中直接点击调试运行工程文件,免去TFT软件手动运行。
0.8更新内容;
1、新增加代码内函数的解析,智能提示已支持自定义函数的自动提示与自动完成。
0.7更新内容:
1、增加了地址计算器,用于方便使用flash的地址,输入开始地址与使用范围自动计算出下一个地址开始地址与预留范围。可根据地址变量要求实现自动识别。
2、增加了自动完成时使用键盘上下按键选择列表中展示中的函数代码和回车键选择。
3、修复了自动完成功能的UTF8的编码多了null的问题。
4、新增了括号高亮的功能,用于点击括号时高亮匹配的括号。

请注意:此为VisualTFT项目的第三方编辑器,HMI的朋友可以无视哈。
优点:语法基本已母语化(还有很多后续会跟上),代码输入补齐,参数补全,中英混合输入、多文件编辑。支持utf8和gb2312编码。
还未实现:窗口列表中双击按钮自动在mail.lua的控件事件中增加该组件的代码、下载项目等功能。
缺点:不支持多行注释中代码的解析(如果代码有写到多行注释里面时可能会被替换成对应的代码,但是不影响代码文件的执行)

支持自动筛选

支持参数自动补齐(需要在输入代码时展示的筛选列表框中选中时会触发)

支持中英混合输入(中文代码不影响实际的lua代码文件,当在代码编辑器中点击了保存后会自动编译成英文的对应指令)

新功能:

内置地址计算器,根据计算器内的要求以local addrs_***=**的方式可以进行解析,在计算器内添加一行的时候系统会自动填充下一个可用地址(省去自己计算了)
运行方式:
1、先下载下面的附件并解压,解压后会得到两个文件 大彩TFTlua编辑器.exe[编辑器主程序] 和code.txt[核心代码库]最新版:
2、双击打开 大彩TFTlua编辑器.exe 后点击左上角文件-打开大彩TFT项目文件-选择项目文件路径即可
注意:最新版还未提交360检测,故可能会被360误报。
当前最新版本(您可能需要登录后才能下载):

以下是历史版本





历史版本已经提交360检查,如仍有误报时请更新360的病毒库。
3、支持参数启动,例如c:\大彩TFTlua编辑器.exe d:\我的大彩TFT项目\  即可启动时自动载入项目文件(尾部必须加\结束)。
同时希望大彩的大大们是否方便在VisualTFT的Lua脚本编程那里添加一个第三方编辑器编辑并传递项目文件路径,这样方便直接进行代码编辑而不需要再重新用此编辑器再选择路径打开项目了。
关于360杀毒误报病毒情况说明:360已经收到样本检测并已解除误报,如使用360安全还有误报的请更新360的病毒库后再试,不便之处请谅解,谢谢。


















本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
大彩爱好者Q群14769485
点我下载→TFT【易模块】封装好的函数库
点我下载→TFT屏可中文lua编辑器【好用】
回复

使用道具 举报

0

主题

540

帖子

1582

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1582
发表于 2024-8-5 10:47:30 | 显示全部楼层
感谢您对我司产品的肯定,这边会反馈一下您的建议
回复

使用道具 举报

13

主题

37

帖子

1543

积分

金牌会员

Rank: 6Rank: 6

积分
1543
发表于 2024-8-5 11:04:48 | 显示全部楼层
感谢大佬!这个貌似很方便我这种英文看不懂的人。
回复

使用道具 举报

61

主题

220

帖子

2588

积分

版主

大彩爱好者Q群14769485

Rank: 7Rank: 7Rank: 7

积分
2588
QQ
 楼主| 发表于 2024-8-7 22:13:49 | 显示全部楼层
hjq 发表于 2024-8-5 11:04
感谢大佬!这个貌似很方便我这种英文看不懂的人。

亲,新版已经上新,可以下载新版本正式使用了哈,书写效率提高%50以上。
大彩爱好者Q群14769485
点我下载→TFT【易模块】封装好的函数库
点我下载→TFT屏可中文lua编辑器【好用】
回复

使用道具 举报

13

主题

37

帖子

1543

积分

金牌会员

Rank: 6Rank: 6

积分
1543
发表于 2024-8-10 09:55:49 | 显示全部楼层
小逸老师 发表于 2024-8-7 22:13
亲,新版已经上新,可以下载新版本正式使用了哈,书写效率提高%50以上。 ...

      感谢感谢
回复

使用道具 举报

0

主题

3

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2024-11-23 01:02:21 | 显示全部楼层
真不错!赞!
回复

使用道具 举报

0

主题

4

帖子

68

积分

注册会员

Rank: 2

积分
68
发表于 2024-12-16 17:57:15 | 显示全部楼层
直接运行虚拟屏很方便,是怎么实现的啊
回复

使用道具 举报

61

主题

220

帖子

2588

积分

版主

大彩爱好者Q群14769485

Rank: 7Rank: 7Rank: 7

积分
2588
QQ
 楼主| 发表于 2024-12-16 18:49:08 | 显示全部楼层
秋月白 发表于 2024-12-16 17:57
直接运行虚拟屏很方便,是怎么实现的啊

运行虚拟屏幕原理简单,只是打开了DCIOT.exe这个软件。
调试运行是比较麻烦点,启动VisualTFT后等待VisualTFT的各种句柄,然后模拟点击调试运行的按钮,在过程中获取VisualTFT编译调试框的信息回显
大彩爱好者Q群14769485
点我下载→TFT【易模块】封装好的函数库
点我下载→TFT屏可中文lua编辑器【好用】
回复

使用道具 举报

0

主题

4

帖子

68

积分

注册会员

Rank: 2

积分
68
发表于 2024-12-17 14:32:21 | 显示全部楼层
小逸老师 发表于 2024-12-16 18:49
运行虚拟屏幕原理简单,只是打开了DCIOT.exe这个软件。
调试运行是比较麻烦点,启动VisualTFT后等待Visua ...

我在电脑上直接双击打开DCIOT.exe,虚拟屏是空的,怎么才能运行自己的工程啊?
回复

使用道具 举报

61

主题

220

帖子

2588

积分

版主

大彩爱好者Q群14769485

Rank: 7Rank: 7Rank: 7

积分
2588
QQ
 楼主| 发表于 2024-12-17 20:43:02 | 显示全部楼层
秋月白 发表于 2024-12-17 14:32
我在电脑上直接双击打开DCIOT.exe,虚拟屏是空的,怎么才能运行自己的工程啊? ...

需要用命令行启动或者快捷方式启动   路径\DCIOT.exe "项目文件夹路径"
大彩爱好者Q群14769485
点我下载→TFT【易模块】封装好的函数库
点我下载→TFT屏可中文lua编辑器【好用】
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2025-3-29 01:37 , Processed in 0.062606 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表