您的位置:首页 > 编程开发 > 易语言

易语言代码统计修改版,实现导出与源码版本比对

:249.238KB :2023-03-10 02:57:01

比如你这里有zyJson2.5.e 和zyJson2.52.e 两个版本的易源文件 但是你要知道两个版本区别 就用工具分别析出文本 然后用工具比对就可以啦

还有作用是什么呢 就是可以做版本控制了 提交到github 什么的。

#E-git-test - 易语言代码统计与导出
本程序可用来统计易语言中代码行数、引用的api数量、模块数量,并且可以将程序内容导出为文本文件,以方便使用git进行版本控制。
本项目为测试易语言使用git进行版本控制的可行性。

##声明
本程序中大部分代码来自**泪闯天涯**公开的易语言代码统计。

##使用方法
* 可单独运行,获取当前打开的易语言程序,并读取当前的易语言程序源码将其导出,保存至.e程序所在目录下的code文件夹中。
* 可编辑易语言link.ini文件,将本程序添加至易语言编译后动作中,在平时写完代码编译输出时候自动调用导出文本代码到code文件夹中。
* 正常使用git进行版本管理,添加程序改动时将/code目录中的文本代码一并添加至git版本库。
* 多人协助或通过git查看其他人的程序代码时无需下载.e文件打开就可单独查看/code中的文本代码每次版本更新所改动的内容。

##缺点
使用git进行版本控制最大的优势就是可以差量更新代码内容,可随时看到两个版本直接改动的代码内容,同时这也是易语言的缺点,易语言的程序源文件是二进制文件,无法使用git进行差量更新管理,本程序也仅仅是隔靴搔痒,仅仅可以用来查看代码更新内容,开发时仍然需要下载.e文件来打开编辑,或者手工合并代码。

x64驱动级强删文件,支持64位全系统
内存分配优化对效率的影响

同类资源