支持自动类关联的免费 UML 图工具有什么好用的
我正在寻找一个简单的工具,它可以让我列出几个类,描述每个类的成员和方法,成员的数据类型,识别数据类型何时是另一个类(例如,如果我有一个类Foo
并且类 Bar
的成员是 Foo fooItem
那么它将在 Foo
和 Bar 之间建立链接
类)。有什么建议吗?
I'm looking for a simple tool that will let me list a few classes, describe the members and methods of each class, the data types of the members, recognize when a data type is another class (e.g if I have a class Foo
and a member of the class Bar
is Foo fooItem
then it will establish a link between Foo
and Bar
classes). Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
查看 Argo UML 和 Astah(原为 Jude)
Check out Argo UML and Astah (was Jude)
尝试一下umbrello。易于学习并且具有许多 uml 图的功能。
Give umbrello a try. Easy to learn and has many features for uml diagrams.
PlantUML - http://plantuml.com/
图是使用简单的语言定义的。可在许多其他工具、编辑器和开发环境中使用。
还可以生成 ASCII 艺术,我觉得很有用。尝试在线演示服务器 - http://plantuml.com/plantuml/
PlantUML - http://plantuml.com/
Diagrams are defined using simple language. Can be used within many other tools, editors and development environments.
Can also generate ASCII art which I find useful. Try the online demo server - http://plantuml.com/plantuml/
你的问题似乎与寻找一个可以对java代码进行逆向工程的工具有关。您实际上没有任何免费软件能够满足您的所有需求。
Your question seems to be related to find a tool which can reverse engineer a java code. You don't really have any freeware able to do all what you need.
对于@UMLGURU 的观点,Sparx EA 将提供逆向工程,但不是免费的。如果您只需要一些战术性的东西,那么您也许可以使用 30 天的免费试用版。
http://www.sparxsystems.com/products/ea/index.html
To @UMLGURU's point, Sparx EA will provide reverse engineering but is not free. If you just need something tactical then you could perhaps use the free 30 day trial.
http://www.sparxsystems.com/products/ea/index.html