YourTools.
English
返回目录
工具

大小写与命名风格转换

逐行转换字母大小写,或把短语与标识符转为驼峰、帕斯卡、下划线、短横线或常量命名。

本地处理

文件只在当前浏览器处理;关闭或清空后不保留。

输入文本

输入或粘贴要处理的文本

调整设置

可调整风格

大小写与命名风格转换

开始处理

在本机浏览器中处理,可随时取消

请先输入文本

工具介绍

在线大小写与命名风格转换。可以把一批数据库字段名改成 snake_case,把接口字段改成 JavaScript 常用的 camelCase,写常量时生成 CONSTANT_CASE,或者把误开大写锁定打出的文字大小写互换回来。

逐行转换,可以一次粘贴整列名称。命名风格会按空格、下划线、短横线、点号以及大小写变化拆分单词,HTTP 这类连续大写的缩写会作为一个词。共 11 种风格,最多处理 1 MB 文本,在浏览器中完成,不上传。

使用步骤

  1. 粘贴文本,每行一个短语或标识符,也可以点击“使用示例”。
  2. 选择“风格”,例如“小驼峰 camelCase”(默认)“下划线 snake_case”或“单词首字母大写”。
  3. 点击“运行”。
  4. 预览 converted.txt,确认无误后下载。

格式与限制

输入
文本
输出
纯文本
大小上限
1 MB
可调设置
风格
隐私
文件留在当前浏览器会话中,不上传文件字节。
费用
免费,无需注册

常见问题

标识符中的单词是怎么拆分的?

空格、下划线、短横线和点号都会分隔单词,小写字母后出现的大写字母也会开始一个新词;连续的大写字母算一个词,所以 parseHTTPResponse 转为下划线风格是 parse_http_response,转为小驼峰是 parseHttpResponse。

为什么 item2 变成了 item_2?

在命名风格中,连续的数字单独算一个词,所以 item2 在下划线风格中是 item_2,在短横线风格中是 item-2,小驼峰则保持 item2。

“单词首字母大写”会保留 of、the 这类小词的小写吗?

不会。每个单词都会改成首字母大写、其余字母小写,例如 the lord of the rings 变成 The Lord Of The Rings,NASA 变成 Nasa,需要时请再手动调整。

“句首大写”是怎么处理的?

先把整行改成小写,再把行首的字母,以及句号、问号、叹号后接空格时的第一个字母改成大写。人名和缩写也会变成小写。

中文会受影响吗?

汉字没有大小写,保持不变。在命名风格中,连续的汉字算一个词,例如“用户 name”转为下划线风格是“用户_name”。