大小写转换
粘贴文本、选择样式、复制结果。同样的词有九种写法:四种日常写法,五种程序员常争论的写法。
- 免费
- 文件不会离开你的设备
- 无需注册
- 不限文件数量
使用方法
实用说明
代码里的几种写法从何而来
camelCase、PascalCase、snake_case、kebab-case 和 CONSTANT_CASE 是代码、文件名和网址中的命名习惯。转换器会先把文本拆成单词——它认得空格、连字符、下划线,也认得 helloWorld 中间的那个大写字母——然后再按所选样式拼回去。
句首大写不等于全小写
全小写会把文本压平;句首大写会在句号、问号和感叹号之后保留大写字母。这就是「能直接发布的文本」和「事后还要手工修补的文本」之间的差别。
常见问题
支持西里尔字母、重音字母吗?
支持。大小写按浏览器自带的 Unicode 规则处理,「straße」「ЁЖИК」「éclair」都能正确转换。
文本会被发送到服务器吗?
不会。全部在页面内完成,草稿、合同和不便外传的代码都可以放心使用。
为什么 helloWorld 变成 hello_world 而不是 helloworld?
因为先识别单词,再改变大小写。中间的大写字母标记了词的边界,这个边界会被保留。
有长度限制吗?
没有硬性限制。几百页文本也能瞬间转换;再多时变慢的是渲染,而不是转换本身。
相关工具
- 字数统计 输入或粘贴文本,统计结果立即更新:词数、字符数、句子数、段落数以及预计阅读时间。
- JSON 格式化与校验 粘贴 JSON,即可获得格式化、校验或压缩后的结果。数据始终留在浏览器里——当内容含有令牌或客户数据时,这一点尤为重要。
- Base64 编码解码 粘贴文本得到 Base64,粘贴 Base64 得回文本。中文、西里尔字母和表情都能完好通过——字符串按 UTF-8 读取,而不是按某一种语言的字节。
- CSV 转 JSON 粘贴表格,得到 JSON。解析遵循 RFC 4180,因此「张三, 李四」这样的单元格仍是一个字段,而不会被拆成两个——多数速成转换器正是在这里出错。
- JSON 美化 把一大段压缩的 JSON 粘进来,就能像读文档一样阅读。缩进随打随现,括号少了也会立刻指出来。
- JSON 压缩 粘贴 JSON,拿回不含一个多余字节的版本:没有缩进、没有换行、数据一模一样。格式化过的响应通常能缩小 20% 到 40%。
- JSON 校验 把文件粘进来,得到干脆的答案:有效或无效。若无效,提示会说明解析器期望什么、位置在哪——多半是多余的逗号或漏掉的引号。
- 字符计数 输入或粘贴文本,字符数随每次按键更新——含空格与不含空格分别显示,因为不同平台说的限制并不是同一件事。