2

我将 PlantUML 配置为从 doxygen 运行,它能够生成一个带有单个类的简单图表:

\startuml
class MyClass
\enduml

如果我修改它以添加指向 url 的链接,单击 UML 中的类可以正常工作:

\startuml
class MyClass [[https://www.google.com]]
\enduml

我想让 doxygen 生成链接,以便单击 UML 图形节点将用户带到该类的文档,但单击MyClass以下内容可以导航到\link

\startuml
class MyClass [[\link MyClass]]
\enduml

我猜这是因为该\startuml ... \enduml块被发送到 PlantUML 而没有被 doxygen 解析。在这种情况下,有什么方法可以使链接生成工作吗?

如果我没记错的话,\link并且在我多年前从事的一个项目中得到了\ref解决\dot ... \enddot,我想知道这是否有原因在内部也无法正常工作\startuml ... \enduml

4

1 回答 1

0

Doxygen 不解释\startumland\enduml标记之间的输入,因此目前还不可能。

地址有效的事实https是由于它由 Plantuml 直接处理。

于 2018-08-08T15:48:20.467 回答