# WorkUtils — 开发工作集 一站式开发工具集桌面应用。 ## 功能模块 | 模块 | 说明 | |------|------| | **文本对比** | 基于 LCS 算法的文本差异对比 | | **MyBatis 逆向工程** | 根据数据库表生成 PO / Mapper / XML | | **Git 仓库同步** | 批量切换分支、拉取最新代码 | | **扫描功能** | 关键词 / Redis / Dubbo 扫描 | | **API 接口文档导出** | 解析 Java 源码,导出 Dubbo / Spring 接口文档(HTML / Markdown) | | **MyBatis SQL 导出** | 从 MyBatis XML 提取 SQL 并导出 CSV | | **系统设置** | 配置数据库、项目路径、数据源、字体等 | ## 运行 ``` 双击 workutils.exe,或执行 java -jar workutils-{version}.jar ``` ## 构建 ``` scripts\build_release.bat ``` 需要:JDK 17 + JavaFX SDK 17,设置环境变量 `JDK17_HOME` 和 `JFX_SDK_HOME`。