You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

除dcdg外,Flutter项目自动生成类图的替代方案咨询

适用于Flutter项目的类图/序列图生成工具推荐

针对你遇到的dcdg无法处理freezed、hive注解类的问题,以下是几个实用替代工具:

类图生成工具

  • dart_plantuml_generator
    专为Dart项目设计的PlantUML类图生成器,能识别freezed、hive等注解标记的类,正确解析类结构、继承关系和注解关联的字段。在项目根目录执行命令即可输出标准PlantUML代码,后续可通过PlantUML渲染为图片或交互式图表。

  • codeviz
    支持生成交互式类依赖图,对注解类的解析兼容性较好。运行命令后会生成HTML格式的可视化页面,可在浏览器中查看类的继承、依赖关系,还能点击类查看详细结构,适合快速梳理项目架构。

  • JetBrains IDE插件(PlantUML Integration)
    若使用IntelliJ或Android Studio,安装PlantUML Integration插件后,可通过右键菜单快速为选中类生成类图。插件能识别Dart注解,自动解析freezed生成的类结构,还支持手动编辑PlantUML代码并实时预览,适合需要自定义图表细节的场景。

序列图生成工具

  • sequencer
    专注于生成方法调用序列图的工具,支持Flutter项目的业务流程可视化。可通过配置跟踪规则或在代码中添加标记,让工具捕获方法执行流程,输出PlantUML格式的序列图,方便分析复杂逻辑的调用链路。

内容的提问来源于stack exchange,提问作者sub

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 12:58:51