ETStudio IDE是自带OD与BE反汇编引擎的专业级易语言编程软件,该软件能够为用户提供简单易用的易语言开发环境,同时还支持WEB,C,PY,PHP等多种常见的编程语法高亮和编写,让用户能够使用ETStudio IDE进行各种语言代码的编译转换。
ETStudio IDE支持编译信息生成、项目相关调试、数据库日常管理、数据实时插入、项目辅助设计五大辅助功能,可以很好解决用户开发的大部分需求,并为用户的软件开发环境提供优化,适合广大做编程工作的朋友使用。
ETStudio IDE特色
1、支持结构编辑器,可以在软件对数据结构设置;
2、支持记录编辑器,在软件对汇编过程记录;
3、支持数据库语言转换,对当前的数据类型转换;
4、支持数据库格式转换,方便用户转换数据内容,可以转换数据表;
5、支持调试运行功能,对已经编辑的内容运行测试;
6、支持以指定类型运行,支持查看变量表达式;
7、支持单步跟踪、单步跟踪进入、跟踪返回、执行到光标处;
8、支持设置或清除断点、条件断点、清除所有断点、到现行执行位置。
ETStudio IDE功能
1、ETStudio IDE提供编程功能,可以在软件设计新程序;
2、支持系统核心支持库查看功能,方便快速编译变量;
3、支持项目结构查看,编辑的项目直接在软件显示;
4、支持反汇编功能,对当前项目反汇编,可以在软件显示汇编内容;
5、软件使用中文编程,方便用户在软件设置变量以及命令;
6、支持全局变量、常量等内容,支持自定义数据;
7、支持多种模块添加,可以添加类模块、程序集、子程序、窗口;
8、也支持添加新的数据类型,在软件为项目数据插入新数据;
9、支持全局变量、DLL命令、常量、图片资源、声音资源、参数等内容添加。
开发介绍
ETStudio IDE 使用敬告
ETStudio IDE 并不会编译任何代码进入你的程序!
所以为保证你的电脑安全和编译后的程序安全,请务必从本页下载 ETStudio IDE 支持库
ETStudio IDE 仿造的是 VS的布局,界面,图标样式,不喜欢的话请勿食用,以免造成你食物中毒,从而导致身体不适~
目前自带的反汇编引擎是OD与BE、但多少好像有点问题,所以就没怎么写功能,在正式版中则会使用Capstone引擎,它支持ARM,ARM64,MIPS和x86/x64平台,并且可扩展性较强。
现在只撸了一个深色(暗色系)的主题 、还有一个 蓝色(亮色系)的主题等待撸中.....
由于本库还再处于开发阶段,预览版即为测试版,因为在正式版发布之前,任何ETStudio IDE的缓存文件或者配置文件均可能会发生变动。也不会保留数据,所以在你想体验新的预览版的时候,请直接覆盖旧文件即可。
ETStudio IDE 是我使用业余时间进行开发的,GUI 程序开发并不容易,开局全靠撸,还得处理解决易语言本身得一些问题,所以请各位大不要催更,相互理解~谢谢
常见问题
Q:使用黑月编译崩溃?
A:黑月编译插件版本必须是v3.66
Q:组件箱内没有组件?
A:请先将易语言自带的组件箱改为树结构
Q:如何取消ETStudio IDE支持库?
A:请直接删除 elibETStudio.fne 和 elibETStudio 文件夹
Q:启用ETStudio IDE支持库时立即崩溃?
A:请先测试是否是与其它支持库冲突,测试方法:按住Shift键 然后启动易语言,只启用ETStudio IDE支持库,如果没问题,那就是与其它支持库冲突
Q:删除ETStudio IDE支持库后,重新打开易语言代码窗口下方自带的代码切换页消失?
A:鼠标右键即可重新启用并显示
更新日志
1.修正 在 ETStudio 的 '系统组件' 视图中、选择组件后、再次选择该组件没有重置选择的问题
2.修正 在 ETStudio 的 '项目结构' 视图中、 鼠标右键无法删除易语言类的问题
3.修正 在 ETStudio 的 '易支持库' 视图中、当提示编辑框内容不为空的时候调整视图大小、会导致的一处C++内存错误问题
4.修正 在 ETStudio 的 '组件属性' 视图快速的与其它视图来回切换时可能导致的一处崩溃问题
5.修正 在 易代码区域 的 '跳到xx定义处' 的快捷键 Ctrl+左键点击无法跳转的问题
6.修正 当 ETStudio 窗体尺寸调整的时候、有时候标题栏控制按钮不显示的问题
7.完善 现在 ETStudio 的 '标题栏样式' 可在 'ETStudio 主题设置 ' 中进行设置
8.完善 现在 ETStudio 的 '支持库样式' 视图中、可在 'ETStudio 主题设置 ' 中进行设置
9.完善 现在 ETStudio 的 '字体名称和字体大小' 可在 'ETStudio 主题设置 ' 中进行设置
10.完善 现在 ETStudio 的 '顶部主菜单内的菜单项目宽度' 由于部分DPI字体放大、导致菜单项目名称显示不完整、可在 'ETStudio 主题设置 ' 中进行设置
11.完善 现在 ETStudio 的 '标题栏顶部右侧' 可以显示当前运行的易语言是否拥有管理员(UAC)权限
12.完善 现在 ETStudio 的 '主菜单 -> 文件' 加入易语言历史源代码工程、点击可直接打开
13.完善 现在 ETStudio 在启动时会检测新的版本
14.完善 现在 ETStudio 的主菜单中的 '视图' 菜单已启用、可以用来显示 & 关闭视图
15.完善 在 '常用模块' 视图中,可以添加常用的模块,可建立分组也可以双击引用到当前易语言工程