【问题标题】:PlantUML does not render arrows well in a class diagram (Skinparam linetype ortho mode)PlantUML 在类图中不能很好地渲染箭头(Skinparam 线型正交模式)
【发布时间】:2018-07-30 22:02:17
【问题描述】:

我正在尝试通过对类之间的关系进行正交布局来使用 PlantUML 制作一些复杂的类图。

有些箭头,尤其是连接在元素底部的箭头,渲染得不是很好。

如果它很重要,我会使用带有 jebbs.plantuml 扩展名的 VS Code。

有相同经历的人吗?

【问题讨论】:

  • 您能否展示您用于此图表的 Plantuml 代码,甚至可以在 plantuml.com/plantuml/uml(plantuml 网络服务器)上尝试一下。您使用的是哪个版本的 plantuml?
  • 嘿@albert,非常感谢您的回复。我在 plantuml.com/plantuml/uml 上检查了我的代码,结果非常好。也许我的机器上有一些旧版本的渲染。我将尝试按照说明安装所有依赖项的最新版本,包括 Graphviz,我将再次尝试使用我的环境 (marketplace.visualstudio.com/items?itemName=jebbs.plantuml)。我会再次回复你的结果。你已经给了我一个很好的暗示。谢谢

标签: visual-studio-code class-diagram orthogonal plantuml


【解决方案1】:

问题似乎是由于旧版本的 plantuml 造成的。最新发布的版本可以通过plantuml主页http://plantuml.com/http://plantuml.com/download找到。

最新可用的 plantuml.jar 测试版文件:http://beta.plantuml.net/plantuml.jar(在http://beta.plantuml.net/,您可能还可以找到最新测试版的其他文件)

【讨论】:

    【解决方案2】:

    我解决了安装最新版本的 Plantuml.jar 以及最新版本 (2.38) 的 Graphviz 的问题。 看来我用的是旧的(2.28)

    感谢您的帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-18
      • 2019-09-22
      • 1970-01-01
      相关资源
      最近更新 更多