lights
V2EX  ›  问与答

不懂就问:有代码智能提示,那么有根据已有代码自动生成 UML 关系图么?

  •  
  •   lights · Nov 26, 2020 · 1898 views
    This topic created in 1996 days ago, the information mentioned may be changed or developed.

    背景: 看项目代码,类的继承关系、关联关系比较不直白,特别是刚入职的时候,或者需要对代码结构做整体优化的时候。这个时候就希望能看到一份类之间关系的 UML 图(继承、引用)

    手动维护太痛苦了,而且项目代码已经有一大坨了,手动画出来估计要画好多天 我用的代码是 C#

    期望的是,自动生成一份,然后简单调整样式和裁剪一部分不想看的(第三方库等)的就完美啦

    3 replies    2020-11-26 18:51:40 +08:00
    chiu
        1
    chiu  
       Nov 26, 2020
    我一般边看 code 边写 plantuml, 分小块分析, 再整合成大块.
    搜索了下, 有不少相关内容, 贴个搜到的链接:
    https://circle.visual-paradigm.com/docs/code-engineering/instant-reverse/how-to-generate-uml-from-csharp/
    lotosbin
        2
    lotosbin  
       Nov 26, 2020 via iPhone
    visual studio 旗舰版
    binbinbbb
        3
    binbinbbb  
       Nov 26, 2020 via iPhone
    idea 不是有吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   973 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 19:13 · PVG 03:13 · LAX 12:13 · JFK 15:13
    ♥ Do have faith in what you're doing.