命名风格转换
camelCase、snake_case、kebab-case 等命名风格批量互转。
字符 0字节 0行 0
在上方输入标识符(每行一个),下方实时显示 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 结果。
- 空格、下划线
_、连字符-作为分隔符。 - 驼峰边界:小写(或数字)→ 大写处切分,如
versionName → version Name。 - 连续大写缩略词作为一个词:
HTTPServer → HTTP Server,得到http_server而非h_t_t_p_server。 - 数字边界:
version2Name → version 2 Name,得到version_2_name/version2Name。 - 无法按规则分词的字符(点号、emoji 等):所在词不参与转换,整行标黄提示,结果以 — 占位。
- 每列标题旁的复制按钮复制整列结果(不含 — 占位行),按行换行分隔。
什么时候用「命名风格转换」
后端用 snake_case、前端用 camelCase,批量改变量命名时容易漏改或改错。
使用要点
- 支持 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 互转。
- 可整段多行批量转换,一次处理一列字段名。
- 词边界按大小写与分隔符识别,常见缩略词不会被拆坏。
相关工具
命名风格转换与其他 44 个工具一样,全部计算都在你的浏览器里完成:输入、密钥与文件不会发送到服务器,页面首次加载后可离线使用。