易之园资源站,你的易语言数据库

易之园资源站

[编程工具] e2txt 1.0 - 易代码文本互转神器

administrator 发表于 2020-6-25 10:07:47 | 显示全部楼层 |阅读模式
【腾讯云】云服务器+视频云联合特惠,低至2折,助您打造优质音视频服务
e2txt 说明


    e2txt 是使用 E2EE 开发的“易语言源码”和“文本”之间互相转换和查看的工具集。
    e2txt 可将易语言 源代码(.e)、模块(.ec) 和 文本文件(.txt) 之间相互转换。
    e2txt 不保证转换绝对成功,所以建议生成源码时请务必保存好原始代码文件。
   
    由于e2txt功能属性,决定了本身具有对易语言源码的反编译的特性,请不要用于任何非法场合。
    e2txt不是做为反编工具产生的,所以不提供任何加密的代码或者模块的代码转换等支持。
    e2txt 是为了方便易语言开发协作、代码外功能扩展等场景开发的,并非专业的反编译工具,所以不提供任何加密代码或模块的解析处理!
    请不要用于任何非法场景,否则后果自负!
   
    易语言源码及内部关系极其复杂,代码的生成过程跟编译器类似。由于易语言不具备面向对象的特性,所以本项目开发过程中耗费了大量的精力处理语法树和对象关系的维护。
    这些工作多亏了E2EE的辅助。所以没有E2EE就没有e2txt。使用本工具功能时,请大家也尽量支持E2EE。
    您调用本程序相关功能时,请在关于信息中说明工具来源(e2eeE.com)和作者信息(JimStone(谢栋)),谢谢!


作者


    JimStone(谢栋)


网站


    http://e2eeE.com


    http://e2ee.jimstone.com.cn

更新说明


e2txt 1.0


  - Release date: 2020-06-04


  - 文本转代码
    - 修复了“菜单”的“可视”状态为反的问题
    - 取消了“支持库”函数/方法调用时跟易语言一样的强制填充参数机制
    - 修复了“事件”显式调用可能访问不到的问题。
        - 修复了“窗口程序集”通过窗口名称访问时可能访问不到方法的问题。
        - 修复了其它诸多问题
  - 代码转文本
    - 重构了逻辑控制输出代码
        - 修复了其它诸多问题
        - 自动修复被注释控制节点


e2txt 0.9.1


  - Release date: 2020-06-01


  - 文本转代码
    - 加入了窗口存储在代码目录的支持(感谢 荭枫)


  - 代码转文本
    - 修复了某些强制优先级表达式未生成文本的问题(感谢 荭枫)


e2txt 0.9.0


  - Release date: 2020-06-01


  - 文本转代码
    - 加入了“文本”(*.txt) 转易语言“源码”(*.e)的功能


  - 代码转文本
    - 加入了 显式指定优先级的支持。主要应用在代码存在“()”指定优先级时可以准确生成对应的文本表达式


e2txt 0.3.2


  - Release date: 2020-05-19


  - 加入了资源查看功能。
    - 查看“源码”(*.e) 和“模块”(*.ec)代码。使用了最新版本的“BaseELangIDE”表格代码编辑框。
    - 查看“窗口”资源(可视化)
    - 查看“图片”和“声音”资源
    - 查看“常量”代码和“长文本常量”内容
    - 查看“DLL”、“自定义”、“全局变量”等代码
    - 查看“引用模块”信息
    - 查看“引用模块”代码 以及所有相关信息
    - 查看“支持库”信息
  - 加入了 生成“模块”代码文本的功能
  - 加入了 生成“易语言源码”(*.e)功能
    - 可以反编译生成易语言模块的代码
  - 加入了“匿名组”功能的支持
    - 模块中未公开的变量和方法等具有匿名性,在没有名称的时候,可以指定一组名称信息用于辅助代码的生成
  - 加入了 拖放功能的支持
  - 优化了 生成文本代码的一些处理






e2txt 0.2.3


  - Release date: 2020-05-10


  - 修复了包含模块的代码打开可能报错问题。






e2txt 0.2


  - Release date: 2020-05-10


  - 修复了“窗口”程序集下直接访问窗口属性时,无法获取属性名的问题。
  - 修复了“通用型”类型无法识别的问题。
  - 优化了“模块”导入类和方法的处理。生成的相关源码文件都被写入“模块/引用”目录下,而不是“代码”目录。
  - 加入了“类型”的“公开”属性支持。编辑过程中的类公开属性是在辅助信息段里的,而不是通过常规的标志位。
  - 修复了“类成员”变量无法识别类型的问题。
  - 优化了代码显示效果。
  - 优化了文件生成输出级别。支持最小化输出和最大化输出。
  - 加入了“枚举”类型支持。
  - 修复了“缩略代码块”等情况的处理。
  - 修复了“数组”常量定义代码生成格式可能产生多余“, ”的问题。
  - e2txt GUI
    - 加入了直接拖放支持。
    - 加入了新功能对应的支持。
    - 修复了无法获取执行结果的问题。



1.png

5.png

6.png

7.png


网盘下载

文件名:e2txt 1.0 - 易代码文本互转神器.rar
免责声明:本站部分内容源于网络,若有侵权内容,请联系我们删除!

网盘下载




回复

使用道具 举报

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