0

我打算用 dia 创建 UML 图,然后用 dia2code 生成 python 代码。

直径示例很有用:

# Operations
def add_update(self):
    """function add_update

    returns 
    """
    But here, i have nothing
    return None # should raise NotImplementedError()

我在生成的代码中添加了“但是在这里,我什么都没有”,但是可以自动执行吗?在我的乌托邦世界中,我可以:

  1. 编辑我的 UML 图

  2. 根据我不断变化的项目,将每个方法的代码更新到dia图中

  3. 使用 dia2code 生成最终代码

我使用 Umbrello 来做到这一点,但它经常在我的 Mint 上崩溃,我放弃了。

我错过了 dia 中的某些内容吗?你有诀窍吗?你知道另一个软件吗?

在此先感谢您的时间,

比比

4

1 回答 1

0

你试过GenMyModel吗?您现在可以直接从浏览器创建 UML 模型并使用 UML2python 生成器。您还可以根据您的特定需求对生成器进行个性化设置。关于 UML2Python 生成器的博客文章

于 2015-02-05T09:03:41.243 回答