Azure Devops - 用户故事描述/接受标准字段中的 Markdown 支持?

Tho*_*kka 10 azure-devops azure-devops-server-2019

我的公司正在寻求简化 DevOps 敏捷工作流程中的用户故事文档。有没有办法在 DevOps 的描述/验收标准字段中使用降价格式?它比 DevOps 中提供的所见即所得编辑器更加灵活和强大。

Mer*_*SFT 4

您可能已经知道,在Azure Devops中,我们并没有直接在WIT中提供此类功能。所以,要实现你想要的,只需考虑开发一个扩展

对于 VSTS,已有一个Markdown。但我看到你用azure-devops-server-2019标签标记了这个问题。如果您的服务器类型是TFS,请检查此扩展源代码,然后对其进行一些自定义更改以使其可用于您的服务器。

了解如何开发 TFS 工作项的扩展


该扩展的工作逻辑是添加一个自定义控件,将 Markdown 编辑扩展为工作项布局。

由于您使用的是Azure Devops server 2019,以下操作及其动作逻辑也适合您。

更详细地说,在您的要求中,您希望字段Description/Acceptance Criteria可以支持使用 Markdown。此扩展允许您向用户故事添加自定义控件。

  • Step1:在其自定义控件中,选择Markdown作为控件类型,可以让该字段在Markdown下进行控制。

在此输入图像描述

  • Step2:选择你想要显示Markdown编辑器的字段,这里是Description

在此输入图像描述

  • Step3:选择相应的布局位置,存入新的组中。

在此输入图像描述

  • 第四步:您不应该希望工作项表单上有两个相同的编辑器。因此,隐藏默认值:

在此输入图像描述


经过上述步骤,现在Description字段已经可以支持Markdown语言了。

在此输入图像描述

  • 我希望事情没那么复杂。 (11认同)
  • 由于必须通过扩展来修改行为的问题,我最终没有接受这个想法。 (4认同)
  • 这是一个看起来很有趣的扩展,但是它已经超过 2.5 年没有更新了,并且声明它仍然是早期预览版,因此目前不适合我们。TFS 用户故事中还有其他支持 Markdown 的选项吗? (2认同)