这个转换器完全在浏览器中运行,因此粘贴的代码、数据库字段和私人笔记不会被上传。它会识别常见的标识符边界,例如 HTTPServerError、customer_profile_url 和 invoice-total,再把重复分隔符规范化为一个下划线。默认会保留 Unicode 字母,适合本地化标识符;当系统只接受纯 a-z、0-9 和下划线时,严格 ASCII 模式会折叠拉丁重音字符。
Camel case 转换器
全程在浏览器中运行,无需上传,无需注册。
什么是 camel case 转换器?
Camel case 转换器会把文本或代码风格名称转换成以下划线分隔的标识符,例如 userProfileUrl。粘贴短语、camelCase、PascalCase、kebab-case 或混合标点,结果会实时更新。它也支持多行批量转换,并可切换为用于常量的 PascalCase。
使用方法
- 1粘贴文本. 输入短语、标签列表或现有标识符。每一行输入都会生成一行输出。
- 2选择大小写格式. 保留默认的 camelCase 输出,或切换到用于常量和环境变量的 PascalCase。
- 3选择字符处理方式. 多语言文本可保留 Unicode 字母;需要严格 ASCII 标识符时再关闭它。
- 4复制结果. 使用复制按钮获取转换后的标识符,或复制整列转换结果。
适用人群
- 开发者在把变量、函数、API 字段或配置键粘贴到 Python、Ruby、Rust、SQL 或 Terraform 前,先统一命名。
- 数据团队把电子表格表头整理成稳定的列名,方便导入和导出。
- 产品团队把事件名称、功能开关和分析标签转换成可预测的标识符。
- 文档作者创建符合代码命名约定的示例,不必手动清理格式。
常见问题
这个 camel case 转换器免费吗?
免费。这个工具不需要注册,对普通浏览器使用没有实际行数限制。粘贴一个值或整列内容,都可以立即转换。
我的文本会上传到哪里吗?
不会。转换在浏览器本地完成。标识符、内部字段名、API payload 和草稿文本都会留在设备上。
camelCase 是什么意思?
camelCase 是一种命名风格,单词使用小写并以下划线分隔,例如 <code>customerProfileUrl</code>。它常见于 Python、Ruby、Rust、数据库、文件名和许多 API 约定。
可以转换 camelCase 或 PascalCase 吗?
可以。它会检测常见的大小写边界,所以 <code>customer_profile_url</code> 会变成 <code>customerProfileUrl</code>,<code>HTTPServerError</code> 会变成 <code>httpServerError</code>。
PascalCase 用来做什么?
PascalCase 是大写变体,通常用于常量、枚举值和环境变量,例如 <code>ApiBaseUrl</code>。目标命名风格要求大写标识符时,请使用 PascalCase 模式。
它支持重音字符和非英文文本吗?
支持。默认会保留 Unicode 字母,因此西里尔字母、希腊字母、印地语、中文和其他文字在用空格或标点分隔时都会保留下来。只有在需要严格 ASCII 输出时才关闭 Unicode。
可以一次转换很多名称吗?
可以。每行粘贴一个值,工具会按相同顺序返回一行转换后的标识符,适合表格表头、数据库列和批量代码清理。