请推荐一个绘制结构/类和指针的工具

9 software-rec drawing

可能的重复:
帮助构建图表的应用程序

我知道纸和笔的答案,但我确实需要一个 PC 解决方案。

我用Word做了下面的例子,所以请推荐其他更合适和方便的人。

通过适当和方便的,我的意思是我可以编辑更加容易-例如,在Word中,如果我补充一下,我有扩展和调整整体。换句话说,我想要一些像 SmartArt 那样专注于编程插图的东西。

谢谢。

在此处输入图片说明

Jou*_*eek 9

它是一个 webapp .. 但我倾向于使用ASCIIflow。非常简单,您可以将其粘贴到任何地方

            +---------------------------+            +--------------------------+
            |Answer question            |            | ????                     |
            |---------------------------|            |--------------------------|
            | eat pizza                 |            | ????                     |
            |                           |+---------->|                          |
            |                           |            |                          |
            |                           |            |                          |
            |                           |            |                          |
            |                           |            |                          |
            |                           |            |                          |
            +---------------------------+            +---------+----------------+
                                                               |
                   +-------------------------+                 |
                   | PROFIT!                 |                 |
                   |-------------------------|                 |
                   |                         |                 |
                   |                         |-----------------+
                   |                         |
                   |                         |
                   |                         |
                   |                         |
                   +-------------------------+
Run Code Online (Sandbox Code Playgroud)


Bre*_*ugh 7

一个流行的选择是Dia。它不仅是免费和开源的,而且是跨平台的,支持 UML 图(点击我查看一些示例),并且有各种额外的库和形状,您可以免费找到。您还可以以多种格式导出您的绘图 - 甚至是无损格式和矢量格式。

您可以在此处获取适用于 Windows 的Dia或此处获取适用于 Linux 的Dia


Kal*_*ech 0

我个人最喜欢的:

  • Altova UModel - 可能很复杂,但不必使用每个函数。(商业的)

  • Violet - 简单,但对于大多数使用类似 UML 元素的技术软件图表来说已经足够了。可以通过 Java Webstart 运行,因此无需安装。(自由的)

编辑:修改 Violet 链接以使用重定向到较新站点和版本的官方 URL。还注意到 Violet 对 webstart 的支持)。