Azure DevOps中Microsoft Flow创建任务时评论换行失效求助
解决Azure DevOps评论中任务列表换行问题
没问题,这个坑我之前也踩过!Azure DevOps的评论是支持标准Markdown的,你的列表显示成一行,本质是因为Flow生成的文本里没有正确的换行分隔,导致渲染器把所有*都当成了同一行的内容。
这里给你两种靠谱的解决方法:
方法1:直接在Flow的文本编辑中换行
如果是用「Compose」动作构建评论内容,你不需要写\n或者<br>,直接在编辑器里按回车键,把每个任务项单独放在一行:
* Task 1 * Task 2 * Task 3
Flow会自动保留这些换行,当评论发布到Azure DevOps时,Markdown渲染器会正确识别成独立的列表项。
方法2:用换行符\n拼接动态内容
如果你的任务列表是从动态数组(比如刚创建的任务集合)里生成的,推荐用「Join」动作来处理:
- 把任务标题的数组作为「Join」的输入
- 设置分隔符为
\n* - 最后在Join结果的前面加上
*,最终生成的内容就是:* Task 1\n* Task 2\n* Task 3
这种方式适合批量生成任务列表的场景,能自动给每个任务项加上换行和项目符号。
至于<br>标签,虽然Azure DevOps评论也支持HTML,但用Markdown原生的换行符更符合规范,渲染效果也更稳定。
你可以先试试第一种方法,直接在Compose里手动换行测试,确认生效后再调整动态内容的拼接逻辑~
内容的提问来源于stack exchange,提问作者Secret Squirrel
相关产品推荐
相关产品推荐

