文本换行压缩器

在单行紧凑格式与多行可读格式之间快速切换,适用于 AI 提示词、JSON 字符串、配置文件等场景。支持实时转换、一键复制。

转换模式:
0 字符
0 字符

💡 使用说明

1.压缩模式:将多行文本中的换行符转换为字面量 \n(两个字符)
2.格式化模式:将字面量 \n 还原为实际换行符
3.转义保护:不处理 \\n(双反斜杠),避免误转换
4.空行保留:压缩时空行变为 \n\n,格式化时还原
5.快捷键Ctrl+Enter 复制结果,Ctrl+K 清空

🎯 应用场景

AI 提示词:将多行 Persona 压缩为单行,嵌入 JSON 或 API 调用
JSON 字符串:处理包含换行的字符串字段
配置文件:在单行环境变量中存储多行配置
日志分析:还原压缩后的日志信息为可读格式
代码生成:处理模板字符串中的换行符
文档转换:在不同格式间快速切换

🔧 技术说明

压缩规则
实际换行符 (\n) → 字面量 \n (反斜杠 + n 两个字符)
格式化规则
字面量 \n → 实际换行符 (\n)
字面量 \\n → 保持不变 (\\n)
处理特性
  • 统一处理 \r\n (Windows) 和 \n (Unix/Mac)
  • 保留所有空格、缩进、标点符号
  • 实时转换,300ms 防抖优化
  • 支持超长文本(100KB+)