代码简单生成uml图的小工具 Lumpy
2015-05-13 19:02
656 查看
在找代码生成uml图工具的时候,发现了这个小工具
安装它也很简单,前提是已经安装好了python,并且已经有了pip
首先安装 Tkinter
然后安装Swampy 它包含了Lumpy,并且它里面有一些有意思的程序
pip install swampy
具体安装可以参照官方主页:
http://www.greenteapress.com/thinkpython/swampy/install.html
下面是我再看robotframework代码时,参数解析类之间关系的代码,新建一个对象,Lumpy就会把它的对象关系和类关系图绘制出来,虽然不是很好看,但至少能够看到类,对象之间大概的轮廓。
运行完的类图:
安装它也很简单,前提是已经安装好了python,并且已经有了pip
安装
我是在windows下安装的:首先安装 Tkinter
然后安装Swampy 它包含了Lumpy,并且它里面有一些有意思的程序
pip install swampy
具体安装可以参照官方主页:
http://www.greenteapress.com/thinkpython/swampy/install.html
测试
安装完了就可以用它生成简单的类图了:下面是我再看robotframework代码时,参数解析类之间关系的代码,新建一个对象,Lumpy就会把它的对象关系和类关系图绘制出来,虽然不是很好看,但至少能够看到类,对象之间大概的轮廓。
__author__ = 'Thomas' from swampy import Lumpy USAGE = ''' -N --name name Set the name of the top level test suite. Underscores in the name are converted to spaces. Default name is created from the name of the executed data source. -D --doc documentation Set the documentation of the top level te ''' lumpy = Lumpy.Lumpy() lumpy.make_reference() from robot.utils import Application application = Application(USAGE, '/HELLO/WORLD', env_options='ROBOT_OPTIONS') lumpy.object_diagram() lumpy.class_diagram()
结果
运行完的对象图:运行完的类图:
相关文章推荐
- [C#]一步一步开发自己的自动代码生成工具之四:简单三层代码模板实例Model层
- [全程建模]为什么UML工具生成的代码只有头文件
- 简单的代码生成小工具(支持模板)
- Trufun UML工具代码生成功能视频演示
- 编写简单的代码生成工具
- java中的代码生成工具简单罗列
- 几个支持生成Python代码的UML工具
- Visual Paradigm试用 - 不错的UML建模和代码生成工具
- Trufun UML工具代码生成功能视频演示
- 自动生成导出前端页面的快速开发工具,让代码开发变得简单
- Trufun UML工具代码生成及代码同步视频演示
- UML工具推荐 Poseidon版本 可以免费下载,自动生成代码 C++ Java C# VB.NET等 (来自德国汉堡的国际性建模软件开发商Gentleware AG的)
- 工具: 从.Net的原代码直接生成类似UML的类图
- Doxygen代码文档生成工具简单介绍与使用
- java代码自动生成UML-工具集
- 简单好用的Nhibernate代码自动生成工具,自己写的基于动软代码生成器Nhibernate代码自动生成模板及图文教程
- 几个支持生成Python代码的UML工具
- GenMyModel:拥有代码生成功能的法国创新型UML工具来袭
- GenMyModel:拥有代码生成功能的法国创新型UML工具来袭
- 代码自动生成工具MyGeneration之一(程序员必备工具)