# eide **Repository Path**: iOS_wanglu/eide ## Basic Information - **Project Name**: eide - **Description**: 易IDE视觉库完整源码 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 8 - **Created**: 2025-10-11 - **Last Updated**: 2025-10-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 易IDE视觉库(易语言界面美化支持库) > 让易语言IDE焕然一新的界面美化支持库 | 提升视觉体验,焕发开发激情 # 开源初衷 经过多年的迭代与维护,精易旗下的众多产品陪伴了大家走过不少时光, 也荣幸地在日常开发与学习中,帮助了许多易友解决实际问题。 然而,随着公司业务方向的调整,我们不得不面对现实: 这些产品将不再持续更新与维护。 移动互联网与人工智能的崛起,正在悄然改变整个技术背景, 一个时代也随之落幕。 在这样的转折点, 我们决定 将精易所有产品(除付费的 VIP 支持库外)的源代码全面开源。 这既是对过去的一份交代,也是对未来的一份寄托。 希望这些代码能够以“抛砖引玉”的形式, 继续在社区中发挥价值——无论是作为学习参考、二次开发的基础,还是激发新思路的起点。 愿这些源码,能在更多人的手中延续它们未完成的价值。 感谢大家一直以来的支持与陪伴。 本支持库将在有时间的情况下进行更新,但更新频率可能较低。 如果你在使用过程中发现了问题,欢迎在 Issues 中反馈,或许会有其他开发者帮助解决。 若你修复了某些功能,或新增了有价值的特性,也非常期待你通过 Pull Request 与社区分享。 目前主要维护人员: 1. [扩大福(福仔)](https://github.com/kuodafu) QQ: 121007124 2. (空缺,欢迎加入) 我们非常欢迎更多的开发者和爱好者参与其中,贡献自己的力量,帮助项目继续发挥价值。 ## 📖 项目简介 易IDE视觉库是一款由[精易论坛](https://bbs.ijingyi.com/)开发专为易语言IDE设计的界面美化支持库 它通过重新渲染易语言集成开发环境界面 在完全不影响原有功能的前提下,大幅提升视觉美观度和用户体验 让经典的易语言IDE焕发现代化的视觉魅力 ## ✨ 主要特性 - 🎨 **全面视觉升级** - 重新设计并渲染易语言IDE各界面组件 - ⚡ **无缝集成** - 以免侵入方式实现,不编译任何代码到您的程序中 - 🔄 **广泛兼容** - 完美支持易语言5.8及更高版本 - 🖥️ **多系统支持** - 兼容Windows 7和Windows 10操作系统 - 🛠️ **扩展性强** - 提供完整的插件开发框架和支持 - 🎯 **用户体验优化** - 保持操作习惯的同时提升视觉舒适度 ## 📋 安装要求 - **易语言版本**: 5.8 或更高版本 - **操作系统**: Windows 7及以上(推荐Windows 10) - **安装位置**: 建议将易语言安装到非系统盘(如D盘) - **权限要求**: 管理员权限运行易语言 ## 🚀 安装使用 ### 首次安装 1. 从下载链接获取最新版本的易IDE视觉库 2. 将相关文件放置到易语言安装目录下的 `Lib` 文件夹中 3. 启动易语言,进入`工具`->`支持库配置` 4. 勾选启用"易IDE视觉库"选项 5. **重启易语言**完成初始化 ### 卸载方法 1. 在支持库配置中取消勾选"易IDE视觉库" 2. 删除易语言根目录下Lib文件夹中的以下内容: - `iDraw.fne` - `EWindowSize.dll` - `iDraw` 文件夹 ## ❓ 常见问题 ### Q: 首次加载后界面显示异常? **A**: 这是正常现象,首次加载视觉库后请重启易语言完成初始化。 ### Q: 组件箱显示风格异常? **A**: 点击组件箱旁边的切换按钮即可恢复正常显示。 ### Q: 代码编辑区域风格不统一? **A**: 请加载易IDE视觉库专属的clr配色文件以获得最佳效果。 ### Q: 启动缓慢或出现崩溃? **A**: 请按住Shift键启动易语言,仅启用易IDE视觉库支持库进行排查。这通常是由于与其他第三方支持库或插件冲突造成的。 ### Q: 高DPI显示下某些元素显示不全? **A**: 最新版本已修复高DPI下的显示问题,请更新到最新版本。 ## 🗓️ 版本更新 ### v1.4.1029 更新内容 - 修复高DPI下代码选择夹显示不全的问题 - 修复组合框列表显示不全的问题 - 修复高DPI下菜单项显示不全的问题 - 修复修改窗口名称导致代码选择夹标题错误的问题 - 修复5.93/5.95版本不能保存配色字体的问题 - 修复基础插件接口,支持5.95版本 - 新增代码选择夹关闭按钮显示选项 ## 📥 成品下载链接 ### 最新版本 (v1.4.1029) - [360安全云盘](https://www.yunpan.com/surl_ynPSWEwkbhk) - [蓝奏云网盘](https://lanzout.com/ifFrB1d5nnhi) ### 历史版本 (v1.3.520) - [360安全云盘](https://yunpan.360.cn/surl_y25qAEzvVna) - [蓝奏云网盘](https://lanzout.com/iPJCF06t8y5i) ## 👥 交流与支持 欢迎加入我们的社区,获取最新资讯和技术支持: - 官方论坛:[易IDE视觉库论坛链接](https://bbs.ijingyi.com/thread-14672340-1-1.html) - **QQ交流群**: [788539398](https://jq.qq.com/?_wv=1027&k=c4z2iIMz) - **主要维护人**: 扩大福(福仔) QQ 121007124 - **问题反馈**: 建议加入交流群及时反馈问题和获取更新 ## 🛠️ 插件开发 易IDE视觉库提供完整的插件开发支持,包含易语言和C++两种开发方式的详细教程: ### 插件开发 [插件开发文档](https://www.showdoc.com.cn/1503905757897784/7259668884727845) 教程视频可在易语言TV网和[哔哩哔哩](https://www.bilibili.com/video/BV1e44y1v7ro)平台观看。 ## ⚠️ 重要提示 - 为保证最佳使用体验,建议将易语言安装到非系统盘 - Windows 10系统用户请注意管理员权限问题 - 如遇到兼容性问题,请先排查与其他支持库的冲突 - 建议定期更新到最新版本以获得更好的功能和修复 # GNU 通用公共许可证 v3.0(GPL v3)与商业限制条款 ## 版权声明 版权所有 (c) 2025 [精易科技](https://www.ijingyi.com/) 根据 **GNU 通用公共许可证 v3.0(GPL v3)** 开源许可协议,任何人都可以自由使用、修改和分发本软件的源代码和二进制形式,但必须遵守以下条款: ## 许可证内容 1. **使用和分发** - 你可以自由使用、复制、修改、合并、发布、分发本软件的副本,但前提是必须在所有副本中附带本许可证文本和原始的版权声明。 2. **衍生作品** - 如果你修改本软件并进行分发,你必须将修改后的版本也按照 **GPL v3** 许可证开源,并以相同的 **GPL v3** 许可证进行分发。 3. **提供源代码** - 在分发本软件时,你必须提供源代码,或者提供获取源代码的方式。 4. **无担保** - 本软件是按“原样”提供的,不附带任何形式的担保,包括适销性、特定用途的适用性或不侵权等担保。任何因使用本软件产生的损害,作者和版权持有人不承担任何责任。 ## 商业限制条款 除非获得原作者书面许可,否则本项目及其衍生作品不得用于任何商业目的。具体来说: - 本项目及其修改版本不得用于商业销售、收费服务、广告或任何形式的盈利活动。 - 任何通过本项目开发的衍生作品,若涉及商业化用途,必须获得原作者的授权。 **插件开发者的特别说明:** 本协议仅适用于对本库源码的修改与二次分发。**插件开发者**在使用本库的 API 进行插件开发时,不受上述商业限制的约束。插件的分发与使用不受限制,可以按个人需求进行商用、闭源或开源。 未经授权,将本项目用于商业用途的行为将被视为违反本许可证,并可能面临法律责任。 ## 附加条款 如果你有任何疑问,或需要授权用于商业用途,请联系原作者:[精易科技](https://www.ijingyi.com/)。 ## 🙏 致谢 感谢所有为易IDE视觉库做出贡献的开发者,以及广大易语言社区用户的支持和反馈。 --- *让易语言开发既美观又好用——易IDE视觉库开发团队*