易IDE视觉库作用是什么?
易IDE视觉库在不影响用户正常操作易语言IDE的前提下,美化易语言IDE界面,让易语言IDE更能符合大家的视觉审美。
易IDE视觉库由来
易语言IDE界面在4.0版本后风格定型,后期版本有些许功能上的增加但整体风格未变。部分易友发挥自家本领在易语言IDE界面上下手,从最开始的让语言IDE界面使用she皮肤文件,到 [2017开源大赛(第二届)] 出现使用EX_DUI重绘易语言IDE界面达到美化效果,再到近两年的[ETstudio],易语言IDE界面美化一直是大家的期望,由于各自实现方法不一致,导致体验上或者功能上都有差别。易语言助手开发之初便有计划开发一款用于美化易语言IDE的插件,插件开发优先级与实际开发中遇到的问题,最后觉得将此功能插件单独开发为支持库形式的存在。单独开发更能切合用户实际需求,待易IDE视觉库逐步完善之后将适配易语言助手核心功能与全部插件功能,让易语言IDE即好看又好用~
易IDE视觉库 Beta版
1、易IDE视觉库不会编译任何代码进入你的程序!
2、支持易语言5.8及以上版本,为保证易IDE视觉库正常运作,请升级到5.8或5.8以上版本;
3、易IDE视觉库兼容win7与win10,XP用需升级Windows系统才能使用;
4、Beta版仅作用测试体验,部分功能可能会出现异常,须等后续版本优化;
重要提示
由于win10系统涉及到管理员权限问题,如果易语言安装在C盘可能会出现未知问题,为保证易IDE视觉库能在易语言里正常运作,请将易语言安装到非C盘。
易IDE视觉库开发计划
待易IDE视觉库本身稳定后
1、将适配易语言助手核心功能与全部插件功能;
2、将支持布局、图标、主题自定义以更切合用户所需;
3、将支持多标签、代码仓库等更多扩展功能;
4、将提供自身风格的自绘界面库;
...
易IDE视觉库
Q:首次加载易IDE视觉库界面错乱?
A:首次加载易IDE视觉库之后请重启易语言
Q:组件箱内风格显示异常?
A:点击 组件箱 旁边的按钮切换显示即可
Q:加载易IDE视觉库之后代码编辑区域风格不统一?
A:请加载易IDE视觉库专属clr配色文件
Q:启动非常慢或者崩溃?
A:按住Shift键 然后启动易语言,只启用易IDE视觉库支持库,如果没问题,那就是与其它支持库冲突造成的。基本都是第三方支持库或插件造成的原因,你可以在易语言支持库配置工具里面对第三方支持库或插件进行逐一排查!
Q:如何取消易IDE视觉库?
A:在易语言支持库配置工具里取消勾选 易IDE视觉库 并确认后,删除易语言根目录下Lib文件夹里的iDraw.fne、EWindowSize.dll,删除文件夹iDraw
更新日志
2021-11-11 易IDE视觉库1.1.1111正式版
输出框插件暂时停用
修复:
- 隐藏定位工具条导致代码切换选择夹也被隐藏的问题
- 修复 IDC_IDRAW_UNINLINEHOOK 功能号调用失效的问题
- 修复打开拖入源码会打开易语言新进程的问题
- 易语言5.8左边工作夹切换到属性无法切换的bug
- 事件组合框选择错误的问题
- 修复 IDCSCROLL 相关功能导致视觉库功能失效的问题
- 修复滚动条不显示hk的问题
- 修复运行前选择变量表运行后不显示的问题
-
启动时把横向滚动条位置设置为0
10.修复搜寻列表无法使用上下按键切换选中项
11.新建增强插件, 修复二次打开源码不提示保存的BUG
新增:
- 开放工具条添加按钮接口, 暂时只支持统一样式, iDrawTool 开头的接口
- iDraw_EIDE_Notify 调用易语言交互函数, 调用这个函数就相当于调用特殊库的 调用易系统功能() 命令
- iDraw_EIDE_RunFunctions 调用易语言IDE接口功能, 调用这个函数相当于调用 iDraw_EIDE_Notify(NES_RUN_FUNC, 参数1, 数组[参数2, 参数3])
-
部分 IDC_ 开头的命令都增加了对应的命令接口
详情请参考开发文档 https://www.showdoc.com.cn/1503905757897784/7338111350734696 -
行号插件增加一个自动适应宽度选项, 开启后忽略行号宽度, 自动计算行号宽度
默认开启, 如果需要关闭请手动打开 config.ini 找到 LineCode 下的 isAutoWidth 赋值为0 -
系统按钮增加一个主题选择按钮, 可以快速切换主题, Shift+选中则还原到默认的主题(仅限视觉库自带的3个主题)
前3个主题为默认主题, 浅色VS主题帖子: https://bbs.125.la/thread-14697504-1-1.html - 新增一个新建主题的功能, 点击右上角皮肤按钮根据提示进行新建
-
状态夹支持提示和输出分离, 右键子夹根据提示操作, 暂不支持排序
允许的值: 1=提示, 2=输出, 3=调用表, 4=监视表, 5=变量表, 6=搜寻1, 7=搜寻2, 8=剪辑历史 - 新增视觉库插件, 颜色选择扩展, 原来助手的颜色扩展插件
2021-08-01 易IDE视觉库 v1.0.801
修复:
- 代码切换选择夹关闭中间子夹后错位的问题
- 修复 Ctrl+Tab/Shift+Tab 键无法切换代码窗口的问题, 并增加一个 Shift + Tab切换上一个标签
新增:
-
画布,画**画笔,图像,字体,路径,区域 新增常用方法, 详情请参阅 iDraw.h 文件(群文件下载)
可以按之前的方式继续调用, 也可以使对象的方式调用 - https://www.showdoc.com.cn/1503905757897784/7259668884727845 视觉库API文档
2021-07-13 易IDE视觉库 v1.0.713
修复:
- 代码切换选择夹关闭其他选项的问题
- 修复没有代码窗口时调用 IDC_IDRAW_GETCODEVISIBLERECT 接口崩溃的问题
- 修复代码切换选择夹关闭选项后自动跳到窗口选项上导致组件箱不显示的问题
-
优化图标更改接口回调, 不再需要判断是否为dx
如果有谁的插件用到替换图标的都需要重新编译
比如背景插件有使用了, 需要加载接口模块重新编译
更多更新日志请查看压缩包内的更新日志