悦省yueser.com

← 全部指南

每行加列表符号怎么用:把会议记录变成 Markdown 列表

把待办、卖点或会议记录贴进来,每个非空行前面会自动补上「- 」,空行不动,段落分隔还在。复制出去贴进 README、Notion 或 Obsidian,就直接渲染成列表。

打开工具:每行加列表符号

什么时候需要批量加列表符

会议记录整理成待办、产品卖点整理成 README 的功能列表、客户反馈整理成清单,原文往往是一行一条的纯文本。手动在每行前面敲「- 」,二三十行还凑合,上百行就既慢又容易漏行。

另一个场景是从文档或表格粘出来的一列内容:它们本来有换行,但没有列表符号,直接贴进 Markdown 只会显示成连续段落。加上符号后,列表结构和原文的行一一对应,改动也更容易看出。

怎么用才不出错

每个非空行前面加「- 」,空行不加、也不缩进,所以原文里用空行分隔的段落,渲染后还是分开的。如果原文本身已经以「- 」开头,会变成「- - 」,加之前先去掉原有符号,或者加完再统一替换。

粘贴时保持一行一条,不要把本来属于一段的文字按句号拆成多行,否则每一句都会变成独立的列表项,读起来很碎。需要多级列表或有序列表,这个工具不支持,得在编辑器里手动调整缩进和编号。

局限与替代

它只加无序列表符号,不做编号、不做缩进层级,也不识别「1.」这样的有序列表。需要「1. 2. 3.」请用每行加序号工具;需要缩进层级,只能在编辑器里手动加空格或 Tab。

也不适合给代码、表格或已经带 Markdown 语法的内容加符号:代码块里的每一行都会被当成列表项,表格的行会被破坏。这类内容应该在编辑器里用多光标或正则替换处理,而不是整段过一遍列表工具。

常见问题

为什么加的是「- 」而不是「* 」?

「- 」在 Markdown、GitHub、Notion、Obsidian 里都能识别成无序列表,和「* 」等价,但不容易和加粗、斜体的星号混淆。已经以「- 」开头的行会变成「- - 」,加之前先去掉原有符号。

空行会被加上符号吗?

不会。空行原样保留,列表在渲染时仍是一个整体。如果你希望空行也变成列表项,先删掉空行再跑一次,或者把空行当成列表分隔,渲染时自然会分段。

能做成 1. 2. 3. 这样的编号列表吗?

不能。这个工具只加「- 」,输出的是无序列表。需要连续编号请用「每行加序号」工具,它会在每个非空行前加「1. 」「2. 」,再贴回 Markdown 就是有序列表。

相关工具:每行加列表符号