使用步骤
- 输入或粘贴文本,所有格式会同时显示。
- 复制需要的结果,或点 ↑ 把它放回输入框继续编辑。
- 转换变量名时按行分别处理,可以一次转换整列字段名。
参数说明
- 标题格式
- 主要单词首字母大写,冠词、连词、介词(a、an、the、and、of、in 等)在非首尾位置保持小写;iPhone、NASA 这类已有大写的词保持原样。
- 句首大写
- 先全部转小写,再把每个句子的首字母大写。专有名词需要手动调整。
- 驼峰命名
- camelCase(小驼峰)和 PascalCase(大驼峰)常用于 JavaScript、Java、C# 的变量、函数和类名。
- 下划线命名
- snake_case 和全大写的 CONSTANT_CASE 常用于 Python、数据库字段名和环境变量。
- 短横线命名
- kebab-case 常用于网址、CSS 类名和文件名。
示例
| 格式 | “user account settings” |
|---|---|
| 小驼峰 camelCase | userAccountSettings |
| 大驼峰 PascalCase | UserAccountSettings |
| 下划线 snake_case | user_account_settings |
| 常量 CONSTANT_CASE | USER_ACCOUNT_SETTINGS |
| 短横线 kebab-case | user-account-settings |
| 标题格式 | User Account Settings |
常见问题
XMLHttpRequest 这种标识符怎么拆分单词?
在小写到大写的交界处以及缩写的最后一个大写字母前拆分,XMLHttpRequest 会拆成 XML、Http、Request,parseJSONData 会拆成 parse、JSON、Data。
中文会被转换吗?
中文没有大小写,会原样保留。数据库字段名等需要中文转拼音的场景,请使用拼音工具。
可以批量转换数据库字段名吗?
可以。每行一个字段名粘贴进来,比如把 user_name、created_at 转成 userName、createdAt,每行单独转换。
隐私说明
本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。