我已将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
内部工作。
答案 0 :(得分:0)
Doxygen不会解释\startuml
和\enduml
标签之间的输入,因此目前无法实现。
https
地址有效的事实是由于它由plantuml直接处理。