快速为每行添加文本
手动编辑大段文本既繁琐又容易出错。无论您是需要格式化列表、准备数据库数据,还是生成代码片段,逐行操作都太耗费时间。本工具可将此过程自动化,让您瞬间为文档的每一行批量添加文本。
您可以在行首添加文本,在行尾追加文本,或同时进行。由于本工具完全通过本地 JavaScript 在您的浏览器中运行,您的文本绝不会上传至服务器。您可以安全地处理敏感的客户数据、内部代码或私人笔记,完全无需担心数据隐私问题。
使用行前缀和后缀选项
界面设计简洁直观,同时提供强大的格式化功能。只需使用输入框和预设选项,几秒钟内即可将纯文本转换为结构化数据。
添加行前缀: 您在“前缀”输入框中输入的任何字符都会被插入到每一行的开头。这非常适合用于添加项目符号、缩进或注释代码块(例如添加 // 或 # )。
添加行后缀: 在“后缀”输入框中输入的字符会被追加到每一行的末尾。这通常用于在数据行末尾批量添加逗号、分号等标点符号。
快速预设: 如果您需要常用的标准格式,本工具提供了内置预设,可自动为您填充前缀和后缀:
- 项目符号: 在每行开头添加标准的圆点符号(
•)。 - 数字编号: 设置递增的顺序编号(
{n}.)。 - 引号: 用双引号包裹每一行并在末尾添加逗号(
"text",),非常适合用于构建数组。 - HTML 标签: 使用列表项标签(
<li>和</li>)包裹每一行。 - Markdown: 在每一行开头添加 Markdown 任务列表的复选框(
- [ ])。
智能行号
本工具最强大的功能之一是支持使用 {n} 占位符自动为文本行编号。只要在“前缀”或“后缀”输入框中包含 {n},工具就会将其替换为当前的行号。
您可以完全控制编号的规则:
- 自定义起始数字: 默认情况下,编号从 1 开始。如果您需要接续上一份文档的列表,可以将“起始数字”更改为 10、50 或任何其他整数。
- 处理空行: “跳过空行”选项默认开启。勾选后,工具会忽略空行(或仅包含空格的行),不会为其添加前缀或后缀。更重要的是,此时
{n}计数器会暂停计数。这能确保在处理带有空行的列表时,项目依然会按顺序连续编号(1、2、3),而不会因为空行跳过数字(1、3、5)。
文本格式化的常见应用场景
准备 SQL 查询和代码数组
开发者经常需要将一列原始数据(如用户 ID、邮箱地址或产品代码)转换为代码可用的格式。使用前缀工具添加单引号('),并使用后缀工具添加单引号和逗号(',),即可将纯文本列表瞬间转换为能直接粘贴到 SQL IN (...) 子句或 JavaScript 数组中的格式。
编写 HTML 和 Markdown
Web 开发者和技术文档撰写人员可以通过自动添加重复标签来节省时间。无需为 50 个列表项逐一手动输入 <li> 和 </li>,只需粘贴纯文本列表,应用 HTML 预设,即可复制格式完整的代码。同样,将会议记录转换为 Markdown 待办事项列表也只需一键即可完成。
清理和格式化文档
如果您正在准备用于发布或纯文本邮件分发的文档,可能需要添加特定的缩进或引号。您可以在行首添加大于号(> )来引用整段邮件对话,或者添加空格来对整块文本进行统一缩进。
相关文本处理工具
如果在添加前后缀之前或之后还需要进一步整理文本,这些浏览器端工具可以帮助您简化工作流程: