易语言代码统计修改版,实现导出与源码版本比对
比如你这里有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文件来打开编辑,或者手工合并代码。
同类资源
- 一键输入账号密码驱动增强修改版
一键输入账号密码驱动增强修改版例子源代码,原来一直是用这款软件。...
- 易自带的飞机游戏源码修改版
易自带的飞机游戏源码修改板例子源代码,源码使用易自带的DX2支持库,控制和游戏画面都不会出现停顿卡的现象...
- DD键鼠驱动修改版,驱动级模拟键盘输入
易语言DD键鼠驱动修改版例子源代码,带例子绝对可用。...
- 真彩窗口非真彩控件,彗星真彩控件模块修改版
易语言真彩窗口非真彩控件,彗星真彩控件模块修改版例子,添加模块应用后直接可以查看具体的使用方法了,提供真...
- excel模块com vba修改版
易语言excel模块comvba修改版例子,添加模块应用后直接可以查看具体的使用方法了。...
- php和mysql中间件修改版
易语言php和mysql中间件修改版例子源代码,不做任何解释和说明可以自定义密钥。...
- 精易模块5.51修改版
易语言精易模块5.51修改版例子源代码,原来的函数都只是修改成了框架穿透。...
- GDIPlus类2.3.1最新修改版
易语言GDIPlus类2.3.1最新修改版例子源代码。...
- 下载传输修改版
易语言下载传输修改版例子源代码,有修改版本艾特我来用。...
- 远程桌面管理工具修改版
易语言远程桌面管理工具修改版例子源代码,在二次开发的基础上稍微改了改。...
- 64位远程hook修改版,增加自动计算hook长度
易语言64位远程hook修改版,增加自动计算hook长度例子源代码,本修改版源代码基于别人的代码修改而成。...
- Excel读写库LibXL3.94最新修改版
易语言Excel读写库LibXL3.94最新修改版例子源代码,修改了很多命令,把很多命令整合一起了。...