为什么排序需要专用工具
技术工作中到处都有列表:导出的标识符、日志片段、包名、电子表格列、HTTP 头名称、配置键,以及从 API 响应中复制出的 JSON 数组。一个很小的不一致,就可能造成难看的代码差异、重复劳动或导入失败。文本排序工具解决的正是这个窄而常见的问题:粘贴数据、选择结构、得到可预测的顺序,而不必临时写脚本。
关键在于理解结构。普通文本行不同于数字,数字也不同于 JSON。文本比较通常面向人工阅读,可以选择忽略大小写。数字比较必须把 10 视为大于 2。JSON 数组在转换前需要先解析,这样无效输入会在结果出现前被发现。
处理多行文本
多行模式把每一行视为一个条目,适合姓名、slug、域名、环境变量键、搜索词和人工整理的备注。去除首尾空格可以清理复制时带入的意外空白。忽略空行可以避免从电子表格复制范围时产生空白输出项。
处理数字
数字应按数值比较,而不是按字母顺序比较。字母顺序会把 10 放在 2 前面,这对计数、ID、优先级或数字片段来说通常是错误的。数字模式会校验每个非空行都是有限数字,混入文本时会给出错误。
处理 JSON 数组
JSON 模式要求输入为数组,因为数组顺序是 JSON 中明确存在的概念。工具不会从任意对象里推断业务主键。对象条目会使用稳定的键名排序表示进行比较,但输出仍保留原始 JSON 值。
隐私与浏览器本地处理
转换在浏览器中执行,粘贴内容不会上传到 Tool3M 服务器。这适合日常片段处理;如果数据敏感,仍应遵循自己的安全策略,再决定是否粘贴到任何网页。
使用工具
打开 文本排序,粘贴数据;如果想快速试用,可以加载示例;确认结果后复制输出。检查结果时保留选项可见,便于之后用相同假设重复处理。