问题标签 [plantuml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1888 浏览

layout - PlantUML:如何对项目进行排序?...和分组

我不确定如何在 PlantUML 中对组件进行排序。
从这段代码:

我得到:

如果我只翻转 A3、A2 和 A1,我会得到:

即,A6、A5 和 A4 也被翻转。

这是正常行为吗?
PlantUML 是翻转组件顺序的正常行为,因此我必须反转它们吗?

下面,我使用-[hidden]-令牌根据需要对对象进行分组。这是正确的方法吗?

0 投票
1 回答
643 浏览

jpa - 使用 Plantuml 从实体类创建数据模型

我打算使用 JPA 实体来创建我的数据模型。作为设计的一部分,我们被要求记录数据模型并保持更新。我被要求使用plantUml 创建数据库模型,但我想看看如何开始转换JPA 实体--> 植物宏代码--> 数据模型。寻求帮助,看看我如何处理这个请求

0 投票
1 回答
1391 浏览

colors - 着色植物活动图

我想为我的活动图设置自定义皮肤。我只设法为活动设置皮肤:

是否也可以为条件和循环设置自定义颜色?

提前致谢!最大限度

0 投票
0 回答
829 浏览

markdown - 带有 Gravizo 的 Markdown BitBucket wiki 中的 PlantUML 图像

我正在尝试使用Markdown将我的PlantUml图放入BitBucket的 Wiki 中。为此,我使用Gravizo服务。Gravizo使用 Graphviz 来渲染图形。它支持 JSON 格式的 DOT、PlantUML、UMLGraph 语法和 SVG。

这是一个测试图:

我将图表代码存储在存储库文件(diagram.uml)中。

语法应该是正确的,因为在 PlantUML 查看器中有效(观看演示

但是,在降价中,它显示了一个损坏的图像。我真的不明白怎么了。

这是我使用的 Markdown 代码,语法http://g.gravizo.com/source?file_url_with_uml

有没有办法调试错误是什么?谢谢

0 投票
1 回答
5449 浏览

plantuml - plantUML:泳道和重叠连接器

我正在使用 plantUML 泳道来可视化内部流程,但不幸的是,当我想显示已执行和分离的流程时遇到重叠线。

我正在使用这个:

并得到: 在此处输入图像描述

我希望与接收邮件活动建立非重叠连接,如果我在发送第二封邮件之前添加一个空活动,我看起来更像:

在此处输入图像描述

也可以按顺序执行此操作,但我不知道如何分离接收邮件活动并将“邮件到 p1 / p2”彼​​此连接而不使其成为 if 语句。

0 投票
1 回答
5550 浏览

uml - 如何在 PlantUML 中创建嵌套框?

我无法在 plantUML 中制作嵌套框。

这给出了一个框不能嵌套的错误。

任何其他方式来显示嵌套框,比如在分层图中?

0 投票
1 回答
5831 浏览

vertical-alignment - 如何在 PlantUML 图上垂直显示块?

我有以下示例代码(实际上我有成百上千行):

然而,图表看起来像:

随着块数的增加,图像 (PNG) 会因以下警告而被截断:

宽度太大 11516268

创建图像 4096x129


我想以最少的代码更改以理想的方式垂直显示图表,这可能吗?

我的目标是当左侧的 ID 在右侧共享多个 ID(以及其他方式)时,在图表上查看共享连接。

0 投票
1 回答
4346 浏览

git - 是否每个人在 bitbucket 存储库的降价文件中都有 Plantuml?

我在项目降价文件中有很多 plantuml 的东西,它与 gitlab 配合得很好。现在我必须迁移到 bitbucket,似乎没有免费的解决方案可以将植物图片添加到文档中。

大家有没有想过如何在 bitbucket 中启用 Plantuml 预览?

0 投票
2 回答
358 浏览

dot - PlantUML 中侧面的 2 个组件

这是PlantUML 中的MCVE

以上结果如下图:

在此处输入图像描述

正如人们所看到的,comp3comp4一条漂亮的对角线Main component从底部连接它,就像预期的那样。我想要comp1并且comp2有同样漂亮的对角线Main component从右侧连接。我该怎么做?

PlantUML 使用以下选项生成的代码-debugsvek

0 投票
2 回答
750 浏览

visual-studio-code - PlantUML 在类图中不能很好地渲染箭头(Skinparam 线型正交模式)

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

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

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

有同样经历的人吗?

使用 Skinparam 线型正交模式在类图中无法很好地呈现箭头