下划线/驼峰互转

下划线命名与驼峰命名互转工具

输入

自动识别:
示例:

命名规范说明

命名风格格式示例使用场景
下划线命名snake_caseuser_namePython、Ruby、PHP、数据库字段
小驼峰命名camelCaseuserNameJavaScript、Java、TypeScript 变量/方法
大驼峰命名PascalCaseUserNameJava、C# 类名、React 组件
中划线命名kebab-caseuser-nameURL、CSS 类名、Vue 组件
大写下划线UPPER_SNAKEUSER_NAME常量、环境变量、配置项

使用说明

这是一个在线命名风格转换工具,支持以下转换:

  • 下划线 ↔ 小驼峰:user_name ↔ userName
  • 下划线 ↔ 大驼峰:user_name ↔ UserName
  • 下划线 ↔ 中划线:user_name ↔ user-name
  • 小驼峰 ↔ 大驼峰:userName ↔ UserName
  • 任意格式 → 大写下划线:userName → USER_NAME

功能特点:

  • 自动识别输入的命名格式
  • 一次转换为所有常见命名格式
  • 一键复制转换结果
  • 支持批量转换(每行一个)