大小写转换工具
输入或粘贴一次,就能并排看到所有样式,每个都有自己的复制按钮。文本样式作用于全部内容,代码样式把每一行当作一个名称,任何样式的结果都能一键变成新的输入。
文本样式
全部小写
标题式大小写
句首大写
每个单词首字母大写
大小写交替
大小写反转
代码命名样式——每行一个名称
小驼峰 camelCase
大驼峰 PascalCase
下划线 snake_case
常量 CONSTANT_CASE
短横线 kebab-case
Train-Case
点号 dot.case
路径 path/case
全角 / 半角
全角
半角
标题式大小写会让 a、of、the 这类短词保持小写,除非它们位于标题开头、结尾或冒号之后。
代码样式会按空格、标点和已有的驼峰拆词,并把每一行当作独立的名称。
全角会把 ASCII 字母、数字和标点换成中日韩排版里的宽字符;半角则反向转换。
大小写转换遵循 Unicode 规则,所以大写时 ß 会变成 SS,希腊字母和带重音的字母也能正确转换。
所有转换都在当前标签页完成,文本不会被发送或保存。
使用方法
- 在框里输入或粘贴文本,也可以点击「载入示例」,查看一句话和两个代码名称的转换效果。
- 浏览三个分组:标题式、句首大写等文本样式,camelCase、snake_case 等代码样式,以及全角和半角形式。
- 如果希望 NASA 这样的缩写在标题式和句首大写时保持原样,勾选「保留全大写的单词」。
- 点击想要样式的「复制」,或点击「设为输入」继续下一次转换,例如从 camelCase 直接转成 snake_case。
常见问题
标题式大小写如何决定哪些词保持小写?
a、an、the、of、in、to、or 这类短词保持小写,除非它们是第一个或最后一个单词,或者紧跟在冒号、句末之后;其余单词首字母大写。不同的写作规范在细节上有差异,请对照你必须遵循的那一种检查结果。
代码名称是怎么拆成单词的?
按空格、标点和已有的驼峰边界拆分,连续的大写字母也会被合理处理,所以 HTTPServerError 会变成 http_server_error。每一行都是独立的名称,因此可以一次粘贴整列字段名一起转换。
全角和半角有什么用?
中日韩排版会使用拉丁字母、数字和标点的宽字符版本,例如 ABC123。「全角」把 ASCII 转成这些形式(包括空格),「半角」则转换回来,适合清理从这类文档里复制出来的数据。