Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

0.8

Compare
Choose a tag to compare
@4ra1n 4ra1n released this 18 Jan 14:54
· 64 commits to master since this release

0.8

新年快乐!

重要更新版本,整体重构并新增多个功能

从该版本开始,仅支持Java 11/12/13/14版本,建议Java 11版本,已提供包含JRE 11EXE版本

更新内容:

  • [important] 整体UI使用中文重构(我不觉得老外会使用) #40
  • [important] 重写代码面板实现类似IDEA的效果 #49
  • [important] 实现正则和包含搜索字符串的功能 #50
  • [important] 实现直接从jar包搜索二进制的功能 #51
  • [important] 实现无脑搜索(类/方法/字段/常量 任何地方) #52
  • [important] 增加搜索字符串常量的功能 #47
  • [important] 使用黑色主题完全重构UI #42
  • [important] 增加一个常见搜索面板允许直接设置搜索内容 #60
  • [important] 自动处理普通JAR/SpringBoot JAR/WAR区别 #59
  • [important] [bug] 优化方法位置精确定位的算法 #41
  • [feat] 支持分析war包 #58
  • [feat] 新增菜单跳转issue和项目地址 #44
  • [feat] 新增菜单验证当前最新版本 #45
  • [feat] 应该增加一个面板显示目标类中有哪些方法 #54
  • [feat] 应该对两种搜索方式给出提示 #37
  • [bug] 提示框多屏情况下不在同屏显示 #46
  • [bug] CFR反编译有时候不工作 #36
  • [improve] 更优雅地查看字节码和ASM代码 #56
  • [improve] 所有方法的显示应该进行排序以区分重载 #57
  • [improve] 搜索结果应该去重 #53
  • [improve] 给反编译代码使用更优雅的字体 #55
  • [improve] 当选择反编译类时应该清空方法调用信息 #39

目前工作内容:

  • 下个版本将会增加表达式查询的功能,更加自由地查询需要的信息

下载说明:

  • jar-analyzer-*.jar 使用 java -jar 启动(使用 Java 11/12/13/14启动 支持 Windows/Mac/Linux
  • jar-analyzer-*-system-jre.exe 使用系统 Java 11/12/13/14 启动(Windows
  • jar-analyzer-*-jre-exe.zip 内置JRE 11exe 版本(Windows