下划线/驼峰互转
下划线命名与驼峰命名互转工具
输入
自动识别: 空
示例:
命名规范说明
| 命名风格 | 格式 | 示例 | 使用场景 |
|---|---|---|---|
| 下划线命名 | snake_case | user_name | Python、Ruby、PHP、数据库字段 |
| 小驼峰命名 | camelCase | userName | JavaScript、Java、TypeScript 变量/方法 |
| 大驼峰命名 | PascalCase | UserName | Java、C# 类名、React 组件 |
| 中划线命名 | kebab-case | user-name | URL、CSS 类名、Vue 组件 |
| 大写下划线 | UPPER_SNAKE | USER_NAME | 常量、环境变量、配置项 |
使用说明
这是一个在线命名风格转换工具,支持以下转换:
- 下划线 ↔ 小驼峰:user_name ↔ userName
- 下划线 ↔ 大驼峰:user_name ↔ UserName
- 下划线 ↔ 中划线:user_name ↔ user-name
- 小驼峰 ↔ 大驼峰:userName ↔ UserName
- 任意格式 → 大写下划线:userName → USER_NAME
功能特点:
- 自动识别输入的命名格式
- 一次转换为所有常见命名格式
- 一键复制转换结果
- 支持批量转换(每行一个)