找回密码
 立即注册

QQ登录

只需一步,快速开始

阿凡佬

中级会员

43

主题

152

帖子

761

积分

中级会员

积分
761
阿凡佬
中级会员   /  发表于:2023-5-4 09:03  /   查看:1767  /  回复:7
本帖最后由 David.Zhong 于 2023-5-8 12:18 编辑

吹毛求疵一下

这个代码编辑框基本从命令窗口打开到代码显示处理都要3秒,
用户体验有割裂感,好难受!有啥办法优化一下?


评分

参与人数 1金币 +666 收起 理由
David.Zhong + 666 赞一个!

查看全部评分

7 个回复

倒序浏览
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-5-4 12:09:46
沙发
我这儿打开2000+行的JS,都是秒开,半秒左右。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Edric.Li
中级会员   /  发表于:2023-5-6 12:07:03
板凳
这个好像只有第一次比较慢,后续打开就比较快了。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-5-6 12:20:30
地板
我专门测试了,我新打开工程,速度也还可以,是会有半秒左右肉眼可见的加载代码的时间,但是没有夸张到好几秒的程度~
所以想看看是不是工程文件等的问题,看看能不能通过大家的工程,在本地复现一下~能复现的话,我也好找开发去帮忙调查~
回复 使用道具 举报
dlxubo
银牌会员   /  发表于:2023-5-7 09:35:36
5#
我打开工程,编辑器还会黑屏一下呢,呵呵,也没搞个动画过渡一下
回复 使用道具 举报
阿凡佬
中级会员   /  发表于:2023-5-7 09:51:06
6#
我出个主意,就打开的编辑器的时候先用原来的Textbox展示代码,但Enable=False. 这里给用户一个信息就是,这里有代码,但代码编辑器还没加载完。
然后就慢慢加载代码编辑器就好啦。
而且我习惯于把代码的作用注释写在顶部,也能很快地知道这段代码是做什么用的,甚至不用等代码编辑器加载完我就直接切到另一条命令去了。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-5-8 09:29:30
7#
本帖最后由 David.Zhong 于 2023-5-8 12:18 编辑

好的,感谢大佬的建议。鉴于大家反馈这么强烈,我已经和开发反馈这个卡顿的现象了,看看开发能不能在后续的版本中优化一下。
另外,如果想知道JS代码是做什么的,还有一个办法是给命令写注释~


状态更新:
先说一下为什么会卡一小下,原因和大佬说的差不多,代码编辑用的是一个第三方的工具,首次加载的时候需要启动一下,所有有一个等待的时间。
目前看到的效果已经是开发优化后的效果了。
同时开发也重新报了一个bug,bug编号:F-15534,后续会再研究一下,看看还有没有继续优化的空间~

本帖子中包含更多资源

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

x
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-11-24 11:06:52
8#
经过研究,发现这个确实不好修复
首先,启动第三方的工具一定需要时间,这个时间要么在设计器启动时,要么在这个命令打开时,因为不能保证每个工程文件中都有此插件,所以放到设计器启动时不太合适,所以暂时还是当前的策略

我们也会持续思考更好的方案,但是在更好的方案没有之前,暂时保持现状,再次感谢大佬的支持和反馈~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部