大小写转换
将文本转换为大写、小写、标题式或编程式(camelCase、snake_case、kebab),全程在浏览器本地完成,无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
将文本转换为大写、小写、标题式或编程式(camelCase、snake_case、kebab),全程在浏览器本地完成,无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
大小写转换听起来简单,但在日常工作中却出奇地常用:大写的标题、camelCase 的变量名、kebab-case 的文件名或 URL 片段、CONSTANT_CASE 的常量。本工具一步即可完成这一切。你粘贴文本、选择目标格式,立即得到结果,无需繁琐的输入或查找替换。
对于简单格式(大写、小写、标题、句子),文本会保留所有标点,只改变大小写。对于编程式(camelCase、snake_case、kebab-case、CONSTANT_CASE),工具会把文本拆分成单词,识别空格、连字符、下划线以及 camelCase 内部的分界,再按所选约定重新组合。带重音的字母会被正确处理。
整个转换完全在你的浏览器中以纯 JavaScript 运行:文本不会上传、不会存储,也不会从 CDN 加载任何外部库。你可以把结果下载为文本文件,或直接复制使用。
| 输入格式 | 文本输入 |
|---|---|
| 输出格式 | TXT |
| 批量处理 | 不支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 标题式和句子式遵循简单、与语言无关的规则(每个单词或每句的首字母大写),不处理小写冠词等特定语言的例外。编程式会去除标点,因为标识符不能包含标点。非常大的文本受你设备内存的限制。
不会。转换完全在你的浏览器中进行;你的文本永远不会离开你的设备,也不会被存储。
它们是编程中标识符的命名约定:camelCase 把单词无分隔地连在一起,后续每个单词首字母大写(helloWorld);snake_case 用下划线连接(hello_world)。kebab-case 使用连字符,常用于 URL。
两者都把单词无分隔地连在一起,后续每个单词首字母大写。唯一的区别在于第一个字符:camelCase 以小写字母开头(helloWorld),PascalCase 以大写字母开头(HelloWorld),在许多编程语言中常用于类名。
会。大小写转换支持 Unicode,因此 ä 会变成 Ä,重音符号也会被正确保留。
编程式会生成单个标识符,其中不能包含空格或标点。它们只作为单词之间的分隔符,因此会被移除。