它能解决什么问题
不同语言 / 框架的命名规范不一样,本工具帮你快速转换:
- 数据库字段 → JSON API 字段(snake_case → camelCase)
- Python 变量 → URL slug(snake_case → kebab-case)
- 组件名 → CSS 类名(PascalCase → kebab-case)
- 常量定义(任何 → UPPER_CASE)
风格对照
| 风格 | 示例 | 常见场景 |
|---|---|---|
| camelCase | userProfile | JS / Java 变量 |
| PascalCase | UserProfile | 类名、组件 |
| snake_case | user_profile | Python、Ruby、SQL |
| kebab-case | user-profile | CSS 类、URL slug |
| UPPER_CASE | USER_PROFILE | 常量、环境变量 |
| Title Case | User Profile | 标题、文件路径 |
- 缩写词处理:本工具默认把连续大写视为一个词(
XMLParser→xml_parser)。如有特别需要请人工调整。 - 数字与特殊字符:本工具会保留数字(
user2),下划线和连字符会被视为分隔符。