我正在尝试选择一个工具来创建各种类型的UML图。对我来说,可用性是一个主要的标准,但我仍然会以更陡峭的学习曲线获得更多的权力,并感到高兴。免费(就像啤酒一样)会很好,但如果工具值得的话,我愿意付钱。我应该用什么?


当前回答

别忘了你。我,我爱它。

其他回答

在我看来,StarUML是最好的。

对于序列图,有免费的基于java的快速序列图编辑器。序列在文本编辑器中编写,然后由QSDE引擎渲染。它可以导出各种矢量和位图文件格式。

紫罗兰色的

免费,而且非常容易使用。

你可能想看看ArgoUML。它不是我用过的最好的工具,但它是我见过的最好的免费工具之一。它有点慢,因为它是用Java编写的,但是它让您相对轻松地完成一些基本的UML图。

我不敢相信没有人提到NetBeans UML编辑器,它很棒,满足了我所有基于Java的UML需求。

这是在我测试了JDeveloper UML, ArgoUML和StarUML之后。