Uml 类图工具能显示注释吗?

Uml 类图工具能显示注释吗?,uml,visualization,class-diagram,dia,Uml,Visualization,Class Diagram,Dia,我正在创建一个类图。其目的是通信和可视化,而不是代码生成或其他处理,因此我不必遵守UML规则 我用Dia做了一个快速的起点,这是一个我有一些使用经验的程序。虽然它真的很容易使用,但它有点。。。毕竟缺乏美感和功能性。所以我下载并尝试了一下。它们都很好,但没有我想要的功能 在Dia中,我可以简单地向任何类或成员添加注释,并将其显示在元素旁边(见图)。它使为人类创建真正信息丰富的图表成为可能。在其他四个工具中,我可以将一些文档隐藏在对象中,当双击对象时,它们会显示在窗口中,但这比立即显示要麻烦得多。U

我正在创建一个类图。其目的是通信和可视化,而不是代码生成或其他处理,因此我不必遵守UML规则

我用Dia做了一个快速的起点,这是一个我有一些使用经验的程序。虽然它真的很容易使用,但它有点。。。毕竟缺乏美感和功能性。所以我下载并尝试了一下。它们都很好,但没有我想要的功能

在Dia中,我可以简单地向任何类或成员添加注释,并将其显示在元素旁边(见图)。它使为人类创建真正信息丰富的图表成为可能。在其他四个工具中,我可以将一些文档隐藏在对象中,当双击对象时,它们会显示在窗口中,但这比立即显示要麻烦得多。UML注释可以用于类,但不适用于较小的元素

什么样的图表工具能够在为结构化图表提供有用工具的同时传达非正式信息?我当然不需要一整套复杂的UML,尤其是不可见的(如独特的或有序的集合等),但也不仅仅需要箭头和方框


不仅在类图上,而且在所有UML图上,它都是公共元素,称为Note。非常重要的一个,真的

按照标准,您可以向任何元素写入某些内容,但这些内容永远不会是注释。除了注释的情况。

中,您可以将元素的注释显示在其自己的部分中


功能的注释不能内联显示,但您可以添加一条注释,显示特定功能的注释。

我也在使用Dia,但如果我只是为图形理解更为重要的演示文稿创建内容,那么我使用的是LibreOffice Draw。Draw和Inkscape等都是展示东西的好工具,但在制作大型图表时有点无效。你想要的不是Dia对象模型的一部分,我不知道还有任何其他工具能够做到这一点。我现在看到的唯一解决方案是将图表导出到svg,并使用gedit手动添加所需的信息。也许你可以看看思维导图工具,特别是那些可以导入svg文件的工具。它们可以很好地处理形状,但不能链接到内部成员元素,我也需要对其进行描述。而且,在我看来,它们看起来没有“内联注释”那么优雅。至于工具,在VP UML中,你可以一行一行地键入类的内容,如果你以//开头,它们将不会在代码中实现,或者你可以通过同义词表定义术语。但所有这些选项都超出了UML标准。但是我已经在答案中说过了。@neonblitzer想象一下,当代码生成时,您的“注释”将如何工作!