UltKit

文本工具

文字在不同应用之间来回复制时,总有些琐碎活儿要处理:修复从 PDF 复制出来的断行、清理列表、转换大小写、比对两份草稿。这八款小工具就是为此准备的。每款工具都在你输入时即时运行,全部在当前标签页内完成,不会把任何一个字符发送到别处。

选择工具

为什么纯文本工具依然有用

大多数文本问题并不是写作问题,而是搬运问题。从 PDF 里复制出来的段落,会保留原页面分栏的换行;从表格导出的列表,带着重复项,顺序也是行的添加顺序,而不是你需要的顺序;匆忙输入的标题,大小写又不符合格式规范。文字处理软件可以用宏解决其中一部分,但能把结果和输入并排显示的专用工具更快,也更容易核对。

这八个工具的布局相同:左边是输入,右边是结果,两侧下方实时显示字符数、单词数和行数,还有按钮可以复制结果或保存为 .txt 文件。统计时,由多个码点组成的表情符号或带重音的字母按一个字符计算,与读者看到的一致。

各工具处理同类输入的效果

工具处理前处理后
文本反转
stressed
desserts
删除换行符
被换行拆开的句子
的第一行
被换行拆开的句子 的第一行
删除重复行
red
blue
Red
green
red
blue
green
行排序
item 10
item 9
Item 1
Item 1
item 9
item 10
大小写转换
User Profile ID
user_profile_id
文本重复器
哈
哈 哈 哈
Lorem Ipsum 生成器
12 个单词,以 Lorem ipsum 开头
Lorem ipsum dolor sit amet consectetur adipiscing elit semper lorem anim quam
文本对比
the quick brown fox
→ the quick red fox
- the quick brown fox
+ the quick red fox

不同任务该用哪款工具

从 PDF、邮件和终端输出中粘贴的文本,可以用移除换行处理,并保持段落选项开启,这样空行会保留。把删除重复行和行排序搭配使用,就能把杂乱的姓名、标签或网址列表整理成干净有序的列表;自然排序会按人们习惯的方式把 file2 排在 file10 之前,而普通的字母顺序做不到。

大小写转换既支持编辑常用的样式(Title Case、Sentence case),也支持代码中的标识符样式(camelCase、snake_case、kebab-case)。文本对比能准确显示合同、配置文件或文章两个版本之间的改动。Lorem Ipsum 用来填充设计稿,文本重复器用来生成测试字符串,文本反转可用于回文、字谜和镜像文字。

你的文本会经历什么

内容不会离开当前页面。所有转换都是在浏览器中运行的普通 JavaScript,没有服务器往返,无需账号,也不会记录你粘贴的内容。因此这些工具可以放心用于草稿、客户名单和内部文档。如果你需要的是统计而不是转换(阅读时长、关键词密度、社交媒体帖子的字数限制),字数统计同样会在本地分析文本。

想要统计字数、阅读时间或关键词密度? 打开字数统计工具

常见问题

文本工具可以免费无限制使用吗?
是的。无需注册,也没有每日次数上限。唯一的实际限制是设备内存;文本重复器的输出上限为两百万个字符,以保证标签页保持响应。
文本工具可以离线使用吗?
页面加载完成后,所有工具无需联网也能继续使用,因为全部处理都在浏览器标签页内完成。
为什么字符数和其他网站统计的不一样?
许多计数器按 UTF-16 码元计数,所以一个表情符号可能被算作两个或更多字符。UltKit 按字形簇计数,也就是读者实际看到的字符,更符合大多数人的计数方式。
可以把多个文本工具串联使用吗?
把一个工具的结果复制后粘贴到下一个工具即可。清理从文档中提取的列表时,常见的组合是先移除换行,再删除重复行,最后行排序。
这些工具支持哪些换行符?
Windows(CRLF)、Unix 和 macOS(LF)以及旧版 Mac(CR)的行结束符都会被识别为换行。输出结果统一使用 LF,所有现代编辑器都能读取。