RAD Studio 10.2如何从项目文件生成UML类图?我在一本书里看到有这个功能,不知道怎么操作。

解决方案 »

  1.   


    Delphi Cookbook - Second Edition 第二版 2016-06 - Daniele Teti.eng.pdf
      

  2.   

    右侧项目管理窗口中点Model View页,这个只有Architect版本中有(集成了Together建模工具)
      

  3.   

    据说是当年Borland花费1.7亿美元现金收购的,Borland当年也是硅谷的风云公司,层级话费一亿美元装修总部(相当于现在的十几亿美元)
      

  4.   


    有点值钱啊,这东西看起来不复杂,老概拉几个人也可以做。
    BCB6.0好像没带这个?
      

  5.   


    有点值钱啊,这东西看起来不复杂,老概拉几个人也可以做。
    BCB6.0好像没带这个?据说这个可以 code<->UML 双向的,不过我没验证过
      

  6.   


    UML->code还是有难度的。
    我找不到这个功能,我安装的是repack版:
      

  7.   

    看来归于EMB之后的RADStudio,只有Delphi集成了Together建模工具,CB中没有,因为Together并没有归属EMB,而是和Borland一起被Micro Focus收购了,看来EMB只获得了Delphi版本的Together授权(Together是支持Java、C++等多种语言的)
      

  8.   


    看来Delphi比CB还是有优势的,Delphi可以调试跟踪进入框架源代码,CB不行,Delphi编译速度N快,代码提示也比较好
    老概补充。。
      

  9.   

    可能是EMB为了省钱,就没要Together的CB授权,因为UML建模这种东西只对开发企业软件(ERP、MRPII、xx管理系统之类的)比较有用,很少有人用C++开发这类软件,所以EMB能省就省了。我印象以前CB是带Together的,回家找老版本备份看一下
      

  10.   


    看来Delphi比CB还是有优势的,Delphi可以调试跟踪进入框架源代码,CB不行,Delphi编译速度N快,代码提示也比较好
    老概补充。。CB的优势是可以混合编程,能直接把Delphi单元加入到工程中使用
      

  11.   

    至少在CB 2010的时候还有:https://www.embarcadero.com/images/dm/technical-papers/rad-studio-2010-uml-audits-and-metrics-2.pdf
      

  12.   


    不知道BCB6.0有没有?我装的单碟版少了disc2,我以为disc2都是没用的。
      

  13.   


    用CB开发企业软件的也不少,CB可能更适合通用软件。
    Delphi用C++的DLL也差不多一样。