大小写转换 - 常见问题

英文大小写转换

驼峰、帕斯卡、蛇形、短横线区别?

camelCase:      userName          驼峰(JS/Java变量常用)
PascalCase:     UserName          帕斯卡(类名常用)
snake_case:     user_name         蛇形(Python/Ruby常用)
kebab-case:     user-name         短横线(HTML/CSS常用)
UPPER_SNAKE:    USER_NAME         常量定义

怎么批量转换命名风格?

本工具支持直接将文本转为上述 5 种命名风格,输入原始内容,选择目标风格即可。