← 返回首页
大小写转换
camelCase (驼峰)-
PascalCase (大驼峰)-
snake_case (下划线)-
kebab-case (中划线)-
CONSTANT_CASE (常量)-
功能亮点
七种命名风格
camelCase、PascalCase、snake_case、UPPER_CASE、kebab-case、全大写、全小写全覆盖。
一键切换
输入变量名,立刻看到所有风格的转换结果。
本地转换
纯浏览器运算。
使用步骤
- 输入要转换的文本或变量名;
- 选择目标命名风格;
- 复制转换结果。
为什么有这么多命名风格?
每种风格背后有其生态传统:Java 社区规范用 camelCase(方法名)、PascalCase(类名);Python PEP 8 规定 snake_case;CSS 属性名天然是 kebab-case(因为 CSS 语法不支持下划线);常量在任何语言中几乎都是 UPPER_CASE。命名风格转换的难点在于正确识别单词边界——camelCase 靠大写字母分词,snake_case 靠下划线,但如果输入的是连成一片的"helloworld",谁也无法知道边界在哪里。
常见问题
- 为什么有些词的首字母没大写?
- 转换依赖正确的单词边界识别。如果输入"helloworld"连成一片,工具无法区分 hello 和 world。输入越规范,转换越准确。