开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 3420|回复: 11
收起左侧

[已回应] 继续建议 改进助手 贴心功能建议

[复制链接]
结帖率:14% (1/7)
发表于 2019-7-13 20:40:57 | 显示全部楼层 |阅读模式   浙江省金华市
1.代码视图插件【右侧显示 变量-子程序】 但是还差一点  将公开未公开 标注起来。
【使用的是树形框 比如公开和未公开子程序 使用不同的图标】
【变量也是】
变量目前是如下图
TIM截图20190713201321.jpg
已经按照局部 程序集分类  再用局部的图标没有意义 已经归类在局部变量下面 关心的是类型 而不是局部还是程序集了。
应该使用按照类型的图标
比如 整=整数 文=文本 集=字节集 时=时间日期 逻=逻辑 自=自定义  类似这样的。
按照目前已有的代码上 修改 没难度
这样就可以吧后面的 - 整数型 这个去掉了 留出的空位可以吧下面的部分拉上去
TIM截图20190713203048.jpg

参数 三种属性  参考-可空-数组  变量2种属性  静态-数组

也就是说 最终效果是   图标表示类型-变量名/参数名-属性相关【有啥写啥】比如  变量A 类型 整数 静态假 数组1,1   参数A 类型文本 参考 假 可空假 数组假
得到的效果应该是

变量A 类型 整数 静态假 数组1,1
    类型图标[整数]-变量A-数组[1,1]
变量A 类型 整数 静态真 数组0
    类型图标[文本]-变量A-数组[0]-静{如果可以,可以吧静态描个颜色 醒目点 毕竟一般用不到静态}
参数A 类型文本 参考 假 可空假 数组假
    类型图标[文本]-参数A             -->因为所有属性都是假
参数A 类型逻辑 参考 真 可空假 数组真
    类型图标[逻辑]-参数A-参考-数组     -->可空是假 就不要加上去


以上这些 都应该增加英文版本   如下


变量A 类型 整数 静态假 数组1,1
    类型图标[整数]-变量A-Arr[1,1]
变量A 类型 整数 静态真 数组0
    类型图标[文本]-变量A-Arr[0]-static
参数A 类型文本 参考 假 可空假 数组假
    类型图标[文本]-参数A            
参数A 类型逻辑 参考 真 可空假 数组真
    类型图标[逻辑]-参数A-Out-Arr     



中英文可以切换 默认中文即可。

2.词库
建议 将词库重构【可以保留现在版本】 将词库重构一个到 上面的视图插件中去。
暂时想到的架构如下:

a.代码识图插件 现有 变量和子程序2栏 增设一栏 词库
默认空+一个搜索框。搜索的时候从网络搜。或者给提示 提示本地没有数据 要更新数据还是直接网络搜。
更新到本地的数据存在易语言目录里单独弄个文件夹就可以。


b.自动更新数据:对比本地数据 和服务器数据  【建议使用增量更新 最简单的办法是  使用ID递增。】给提示 比如一个小标签提示下【本地数据和云数据差多少。比如服务器上有6000个函数本地有5000个就提示有几个需要更新 点击更新则干脆弹出下载进度 禁用其他易语言操作 防止其他操作导致失败或者崩溃 毕竟词库没多少数据 就第一次多一点】


c.数据本地更新后 归类到这个词库选项卡内 可以搜索【搜索框右边可以加个分类 默认全局搜】本地数据几万条搜索也没啥速度瓶颈


d.双击插入 这个不多说了

3.对于词库质量 再说一句
a.可以让论坛成员提交  增加评分机制【比如默认1星  压力测试过功能无BUG 3星  使用的人可以反馈 反馈的好评达到一定量 增加星级 类似Github的Star】
b.既然开放提交 那就要有奖惩机制和准入机制
奖惩:提交有效子程序 奖励 啥东西比如论坛积分 甚至可以奖励 交易币 也就是小钱钱  这个需要你们商讨下
准入:至少实名吧。
c.词库可以 将模块云端化  【比如稳定常见的  鱼刺的http 精易自己的模块 这些都是常见安全的模块  等等 也可以开放别人提交  不过这个需要严格审查下模块的安全性】这个也可以套上面的思路 评级
实现效果类似 VS或者其他知名IDE 的 三方插件管理器。搜索 下载 引用。
d.词库审查 机制 这个你们商讨 【准入审查,代码质量审查,代码安全审查,编辑部评分【初始分】】等等吧。看似复杂其实不复杂。


暂时就说这么多。看起来洋洋洒洒 其实很简单没多少。都是写代码遇到的一些 人性化的设计。希望更新。


结帖率:14% (1/7)
 楼主| 发表于 2019-7-28 00:27:27 | 显示全部楼层   浙江省金华市
冰点 发表于 2019-7-27 20:57
除了词库之类的建议,基本已实现,已推送更新。。。。

接下来开发重点已重构词库为主。。。

助手的检测更新 也得完善下。
1.速度奇慢
2.检测窗体无任务栏显示

点评

之前是 本地对比,现在是云端对比,所以 会比较慢,这也会在改的   广东省揭阳市  发表于 2019-7-28 10:04
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 17 天

发表于 2019-7-27 20:57:32 | 显示全部楼层   广东省揭阳市
除了词库之类的建议,基本已实现,已推送更新。。。。

接下来开发重点已重构词库为主。。。
回复 支持 反对

使用道具 举报

结帖率:14% (1/7)
 楼主| 发表于 2019-7-27 12:56:20 | 显示全部楼层   浙江省金华市
冰点 发表于 2019-7-27 09:18
实现 类型图标 以及 数据正行显示, 闲图标丑的 可以自己改,支持自定义

不错  明朗许多了
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 17 天

发表于 2019-7-27 09:18:49 | 显示全部楼层   广东省揭阳市
123.png
实现 类型图标 以及 数据正行显示, 闲图标丑的 可以自己改,支持自定义
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 17 天

发表于 2019-7-26 17:50:58 | 显示全部楼层   广东省揭阳市
QQ图片20190726174952.png

已实现了 子程序 公开图标的处理。 在 处理 变量子夹中的图标 , 统一 这个颜色的
回复 支持 反对

使用道具 举报

发表于 2019-7-23 02:02:17 | 显示全部楼层   重庆市重庆市
感谢发布作品,一定好好学习,天天向上
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 17 天

发表于 2019-7-15 08:46:06 | 显示全部楼层   广东省揭阳市
@夜华 卡顿情况? 我插件全开都没发现这个情况呀, 确认 是否最新,不是的话检查更新  或 运行 lib\etools\up.exe

更新后还出现卡顿情况,可以试试依次停用插件,确认是哪个插件问题

在3.0的时候,代码视图 插件 在部分机器会不流畅,新版 做了优化,反馈这些问题的人 基本没有在说卡顿的情况了
回复 支持 反对

使用道具 举报

结帖率:14% (1/7)
 楼主| 发表于 2019-7-13 21:54:31 | 显示全部楼层   浙江省金华市
冰点 发表于 2019-7-13 21:35
代码视图 插件:
将图标 以及 未公开 已公开的区分出来是可以的,已记录,会尽快实现

表彰下 勤劳的你  冰点 大有前途 啊哈哈
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 17 天

发表于 2019-7-13 21:35:10 | 显示全部楼层   广东省揭阳市
代码视图 插件:
将图标 以及 未公开 已公开的区分出来是可以的,已记录,会尽快实现

将 参数 或变量的 属性 显示在一栏 比较难看,最初在设计的时候就是这样显示的,内部都不赞同,所以发出来之前就改了这种作为子级展现
如果 只是将某个属性为真时显示,这个相对是是可以,但是  如果这些都是真,那就比较难看啦
另外,一栏显示这些,长度也是个问题。。。 这一块在重构的时候就改了几遍,效果都不是很满意
可以将 属性为真的高亮下颜色, 这样突出可以

英文的这个,可以加个配置 供大家设置

词库:
之前你提过,已经答复, 目前 已经对 所有已存在的 词条(子程序、数据类型) 进行了 审核测试,不符合 或 失效的,以及 删除 编辑处理。  常量, API 这一块工作量较大,还在进行中,目前 上班时间 都有专人在添加 词条,主要 已精易模块命令为主;

后期 计划开始重构时 才会考虑   类的加入,这个已经在计划之中
代码视图中增加 词库搜索这个再行考虑,因为之前计划是加在 工具栏 上方空白位置 进行搜索
代码视图的位置有限,还有2个想做的功能待增加,所以 这个先暂时不做答复

词库更新目前用的就是 增量更新,你更新词条数据就知道
  
功能的话一切等重构在行测试,加油,到时候欢迎多测测


词库质量这个目前大致就是这么回事, 只要做下 实名限制即可,目前本身也是有 积分奖励,

这一块后期 在考虑吧。。

  

时间仓促,暂时做如上答复,可能贴内的部分内容未 能明白你的意思,待空余  或 正式改进时  ,会再次查阅本帖~

谢谢提议

评分

参与人数 1好评 +1 精币 +2 收起 理由
夜华 + 1 + 2 希望改进助手的流畅度.5.9+助手是真的卡

查看全部评分

回复 支持 反对

使用道具 举报

结帖率:14% (1/7)
 楼主| 发表于 2019-7-13 20:42:53 | 显示全部楼层   浙江省金华市
对了 词库还可以增加  类 程序集 整体云端。双击 整体插入。【这个初期 要仔细审查,可以先添加一些常用稳定的 类或者程序集 之后效果不错 可以开放其他用户提交审核】
回复 支持 反对

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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