可以在 doxygen startuml/enduml 部分生成链接吗?
Possible to generate links inside doxygen startuml/enduml section?
我将 PlantUML 配置为来自 doxygen 的 运行,它能够用单个 class:
生成一个简单的图表
\startuml
class MyClass
\enduml
如果我修改它以将 link 添加到 url,单击 UML 中的 class 可以正常工作:
\startuml
class MyClass [[https://www.google.com]]
\enduml
我想让 doxygen 生成 links 以便单击 UML 图形节点将用户带到 class 的文档,但单击 MyClass
以下将我导航到 \link
:
\startuml
class MyClass [[\link MyClass]]
\enduml
我猜这是因为 \startuml ... \enduml
块在没有被 doxygen 解析的情况下被发送到 PlantUML。在这种情况下,有什么方法可以使 link 生成正常工作吗?
如果我没记错的话,\link
和 \ref
是在 \dot ... \enddot
内部解决的,这是我多年前参与的一个项目,我想知道这是否有原因也在 \startuml ... \enduml
里面工作。
Doxygen 不解释 \startuml
和 \enduml
标签之间的输入,因此目前不可能。
https
地址有效是因为它由 plantuml 直接处理。
我将 PlantUML 配置为来自 doxygen 的 运行,它能够用单个 class:
生成一个简单的图表\startuml
class MyClass
\enduml
如果我修改它以将 link 添加到 url,单击 UML 中的 class 可以正常工作:
\startuml
class MyClass [[https://www.google.com]]
\enduml
我想让 doxygen 生成 links 以便单击 UML 图形节点将用户带到 class 的文档,但单击 MyClass
以下将我导航到 \link
:
\startuml
class MyClass [[\link MyClass]]
\enduml
我猜这是因为 \startuml ... \enduml
块在没有被 doxygen 解析的情况下被发送到 PlantUML。在这种情况下,有什么方法可以使 link 生成正常工作吗?
如果我没记错的话,\link
和 \ref
是在 \dot ... \enddot
内部解决的,这是我多年前参与的一个项目,我想知道这是否有原因也在 \startuml ... \enduml
里面工作。
Doxygen 不解释 \startuml
和 \enduml
标签之间的输入,因此目前不可能。
https
地址有效是因为它由 plantuml 直接处理。