【问题标题】:Possible to generate links inside doxygen startuml/enduml section?可以在 doxygen startuml/enduml 部分内生成链接吗?
【发布时间】:2018-08-08 14:58:37
【问题描述】:

我已将 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 块在没有被 doxygen 解析的情况下被发送到 PlantUML。在这种情况下,有什么方法可以使链接生成工作?

如果我没记错的话,\link 和 \ref 在我多年前参与的一个项目中在 \dot ... \enddot 中得到解决,我想知道这是否有原因在 \startuml ... \enduml 中不起作用嗯。

【问题讨论】:

    标签: doxygen plantuml


    【解决方案1】:

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

    https 地址之所以有效,是因为它是由 plantuml 直接处理的。

    【讨论】:

      猜你喜欢
      • 2020-08-12
      • 2011-06-17
      • 1970-01-01
      • 1970-01-01
      • 2021-06-17
      • 2014-08-02
      • 2013-07-11
      • 2014-08-21
      • 1970-01-01
      相关资源
      最近更新 更多