可能在doxygen startuml / enduml部分内生成链接吗?

时间:2018-08-08 14:58:37

标签: doxygen plantuml

我已将PlantUML配置为从doxygen运行,并且能够使用一个类生成简单的图:

\startuml
class MyClass
\enduml

如果我对此进行修改以添加指向URL的链接,则单击UML中的类可以正常工作:

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

我希望doxygen生成链接,以便单击UML图节点将用户带到该类的文档,但是单击下面的MyClass会将我导航到\link:< / p>

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

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

如果我没记错的话,\link\ref在几年前我从事的一个项目的\dot ... \enddot中得到解决,我想知道是否有原因不能这样做也可以在\startuml ... \enduml内部工作。

1 个答案:

答案 0 :(得分:0)

Doxygen不会解释\startuml\enduml标签之间的输入,因此目前无法实现。

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