【问题标题】:Azure DevOps Wiki: How can I link the subpages in the parent page?Azure DevOps Wiki:如何链接父页面中的子页面?
【发布时间】:2022-02-28 04:23:23
【问题描述】:

我一直在尝试找到一种方法来在 Azure DevOps Wiki 中创建子页面的目录。我从其他 wiki 服务中找到了如何做到这一点。

在 Confluence 中,他们有一个用于“儿童展示”的宏

我为另一个 wiki 服务找到的另一种方式:[Special:PrefixIndex/Help:Subpages/]

【问题讨论】:

    标签: azure-devops azure-devops-wiki


    【解决方案1】:

    恐怕Azure Devops中没有完全相同的功能(Confluence:Children Display)。

    在 Azure Devops 中,wiki 页面具有 the Table of contents(TOC) 降价。

    此功能类似于Children Display,但只能连接到自己的子页面。

    它有限制,不能连接到自己页面以外的子页面。

    如果要连接其他子页面,需要使用link markdown

    但它不能添加子页面的目录。

    因此,Azure Devops wiki 中的功能暂时无法满足您的要求。

    这是我们 UserVoice 网站中的建议票。

    Wiki macro for displaying child pages

    Table of contents should consider subpages

    很多用户都有类似的需求,您可以在建议票中投票和添加评论。

    【讨论】:

    • 请考虑澄清您的答案。 [TOC] 降价不涉及子页面或子页面。相反,它仅聚合其包含页面的标题,即仅列出以一个或多个井号 ('#') 开头的行。
    【解决方案2】:

    您还可以通过将链接放在[[_TOC_]] 之后的# 标头中来解决此问题。

    ##### [Name of page](/path/to/page)
    

    然后它将显示在您的目录中。我还在子页面的最顶部使用它来导航回主页。如果您将它放在[[_TOC_]] 之前,它不会出现在表格中,但仍会显示在顶部。

    ##### [Back to home page](/Home-Page)
    

    【讨论】:

    • 我发现这种解决方法很麻烦。链接文本不能可靠地呈现在目录中。有时它工作正常。有时不会(似乎取决于Name of page 中的字符)。我使用的一种变体(仅当我真的必须时)是在我的标题中使用文字文本(页面名称),然后在下一行使用指向页面的实际链接。不太好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-10
    • 1970-01-01
    • 2022-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多