问题标签 [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 回答
1079 浏览

python - sphinx doc:如何在 sphinx 事件处理程序中呈现动态 rst 内容?

我是sphinx-needs的维护者,它允许定义需求、错误、......

这些对象存储在相关的指令运行函数中,我最终在我的 sphinx 文档中获得了所有对象的列表。

这些对象可以相互链接,我想创建这些链接的图表(使用 plantuml 和相关的 sphinx-plantuml 扩展)。

问题是,我不知道如何让 sphinx 添加和重新呈现动态创建的植物图规范。

在指令中,我可以使用 state_machine 来完成这项工作:

但那是错误的地方,因为我的扩展尚未收集所有对象。

因此,正确的位置应该在函数内部,当 sphinx 触发事件“doctree-resolved”时执行该函数。

在这个函数中,我可以添加任何类型的 docutils 节点。我的想法是使用生成的图表规范创建一个 node.Text()

但是,这不会强制 sphinx 呈现内容。

我还发现了一个名为nested_pa​​rse_with_titles()的 sphinx 函数,但这需要一个“状态”对象,该对象只能在指令内部使用,而不能在事件处理程序内部使用。

那么,知道如何在 sphinx 事件处理程序中呈现第一个内容吗?

0 投票
4 回答
4276 浏览

plantuml - 序列图部分的重用

我有多个单序列图。它们中的大多数具有相同的初始化和终止顺序。

可以将它从一个文件复制到另一个文件,但如果这部分可以在单个点声明会更好。因此,如果发生更改,则无需更改所有图表。

有没有办法做到这一点 ?

0 投票
1 回答
600 浏览

plantuml - Plantuml,超型/亚型泛化

我正在研究一个对象图,并想使用这种表示法:在此处输入图像描述

传达脱节。有没有办法做到这一点?

0 投票
2 回答
7178 浏览

uml - 组件的换行符

我的 PlantUML 代码如下所示

渲染图并排所有子包,因此图太宽。有没有办法强制所有包child2低于(换行符)之前的包?

0 投票
1 回答
991 浏览

uml - PlantUML 创造不同的方向

有没有办法控制在 PlantUML 序列图中创建对象的位置?看看这个简单的例子。在这里,我希望控制台和用户之间有 GUI。

在此处输入图像描述

此图的代码如下所示:

谢谢您的帮助

0 投票
0 回答
466 浏览

php - 自动生成文档和 php 代码的 UML 工具

我正在寻找具有以下功能的 UML 工具:

  1. 通过输入某种文本格式或从代码结构中绘制图表(序列、类、用例、系统架构、数据库)。
  2. 从图中,我应该能够以合适的格式生成包含类名、函数名、输入和输出参数的 word 文档。
  3. 从图中,我应该能够在 PHP 中自动生成代码(类)。

请推荐这样的工具。

0 投票
1 回答
8589 浏览

uml - PlantUML:重叠激活(多线程)

我试图在我的序列图中显示重叠激活(我正在使用 PlantUML),但它们显示为嵌套激活:

例如:

这将显示嵌套的红色/黄色激活,而我期望红色在黄色之前完成。

这支持吗?难道我做错了什么?

谢谢!

0 投票
1 回答
840 浏览

dot - 文件作为 Plantuml 中的输入和输出

我正在尝试编写以下流程:

我描述的活动包含在两个二进制文件中。第一个接受输入一个文件,并生成几个(假设是两个)。这两个文件,加上另一个来自环境的文件,被馈送到第二个二进制文件,它将生成一个输出文件。

我想用 plantuml 来描述这一点,但文档并没有真正的帮助——它没有涉及活动的输入/输出。

我可以用 绘制文件file myFile,但我没有设法将它们链接到盒子。我应该为此使用用例图还是活动图?有人可以告诉我如何从 afile到 a画一个箭头(binary)吗?

我现在站在

这并没有真正做到我想要的。

0 投票
2 回答
7490 浏览

plantuml - Plantuml - 在活动图上方绘制注释

我在这里找到了一个很好的活动图,但没有源代码。它如下所示: 在此处输入图像描述

我尝试用plantuml绘制它,下面是我的代码:

输出是: 在此处输入图像描述

显然,仍然不像原图:

  1. 上面/下面的注释不起作用,不知道该怎么做(例如下面的 E 注释)
  2. 中心流不在直线上。
  3. “提交”到“更新本地存储库”已更改 2 次。

我怎样才能像原始输出一样改进它?

0 投票
2 回答
45902 浏览

plantuml - PlantUml 定义组件的相对位置

我实际上是在尝试使用PlantUml. 是否可以定义不同组件的相对位置?我要定义的是:ComponentB 是 ComponentA 留下的。ComponentC 在 ComponentA 之下,...