
编程工具
willy2
weilai2@163.com
展开
-
Java工具:源代码抽取
源代码抽取工具2021-03功能:从Java项目中提取小应用(或子模块)。理想情形下,所提出的代码经小幅修改后可独立使用。也可借此“自动删除无用的代码”。这些事若依靠人力完成,会很辛苦。说明:当前状态:测试。 技术原理:借助于byte-buddy-1.10.20.jar等字节码工具,从入口类(比如提供main函数的那个类)开始,递归深入其各个方法中的代码元素,并生成引用图。然后提取引用图中出现的所有代码元素, 将其写入到指定的源代码目录中。代码元素指:属性、方法、注解、类等。因.原创 2021-03-06 08:06:08 · 840 阅读 · 0 评论 -
Java工具:自动生成变量跟踪日志
自动生成变量跟踪日志(2021-03, weilai2@163.com)功能简介:用户给出属性名,工具找到其所有的赋值地点后,自动插入日志,使运行时输出属性及相关属性的变化值,可用来帮助你查找bug。编译版本:JDK8当前状态:测试。速度很快,用起来很简单。使用步骤 引入traceVariable_byLog1.0.jar 到IDE的项目中。 拷贝_a.Logu.java文件到项原创 2021-03-09 22:03:48 · 263 阅读 · 0 评论