什么是驼峰/下划线命名转换?
驼峰与下划线命名转换用于把接口字段、数据库列名、配置键和代码标识符统一成团队约定的写法。工具会识别空格、连字符、下划线、大小写边界和连续缩写,再生成 camelCase、PascalCase、snake_case、kebab-case 或 CONSTANT_CASE;多行输入逐行处理,便于一次整理一组名称。常见使用场景包括:把后端 snake_case 字段改成前端常用的 camelCase。;统一环境变量、数据库列名和 API 参数的命名风格。;在代码评审前批量整理从文档或表格复制的标识符。页面同时列出输入边界、输出规则和限制,便于在复制结果或投入实际流程前核对格式、语义与安全注意事项。
适用场景
- 把后端 snake_case 字段改成前端常用的 camelCase。
- 统一环境变量、数据库列名和 API 参数的命名风格。
- 在代码评审前批量整理从文档或表格复制的标识符。
使用方法
- 输入一个或多个名称,每行一项。
- 选择目标命名风格。
- 执行转换并检查缩写与数字边界。
- 先使用页面提供的复杂示例验证当前选项和运行方向,再替换为自己的数据。
- 检查输出区、状态提示和限制说明,确认结果符合预期后再复制、下载或继续处理。
可运行示例
工作区中的“示例 1”和“示例 2”按钮会载入对应内容。两个示例覆盖不同结构、方向或边界,可以直接运行并观察输出与状态提示。
示例 1
HTTP response_code-2026
user profile URL
JSONLane tool status示例 2
apiResponseTime
MAX_retry-count
用户 profile ID输入规则
- 每一行作为一个独立名称处理,空行保持为空行。
- 空格、下划线、连字符和多数标点会作为单词边界。
- 连续大写缩写、数字与 Unicode 字母会尽量识别,但仍应按团队规范复核。
- 文本输入在运行前按字符计数,当前页面上限为 200,000;文件类功能另按页面显示的文件上限执行。
- 标点和其他分隔符会被视为单词边界。
输出规则
- 输出行数和输入行顺序保持一致。
- camelCase 首词小写,PascalCase 每词首字母大写。
- snake、kebab 和 constant 模式分别使用下划线、连字符或大写下划线连接。
- 输出只反映当前输入、方向和选项;切换模式或修改输入后应重新运行,不应把旧结果当成新结果。
- 不同团队对缩写大小写可能有不同规范。
限制与注意事项
- 标点和其他分隔符会被视为单词边界。
- 不同团队对缩写大小写可能有不同规范。
- 不会验证转换后是否为特定语言的合法变量名。
数据处理说明
名称拆分和重新组合完全在当前浏览器中执行;输入、输出和命名选项不会上传或写入服务器。关闭或刷新页面后,本工具不会保留本次数据。