← 返回首页

大小写转换

camelCase (驼峰)-
PascalCase (大驼峰)-
snake_case (下划线)-
kebab-case (中划线)-
CONSTANT_CASE (常量)-

功能亮点

七种命名风格

camelCase、PascalCase、snake_case、UPPER_CASE、kebab-case、全大写、全小写全覆盖。

一键切换

输入变量名,立刻看到所有风格的转换结果。

本地转换

纯浏览器运算。

使用步骤

  1. 输入要转换的文本或变量名;
  2. 选择目标命名风格;
  3. 复制转换结果。

为什么有这么多命名风格?

每种风格背后有其生态传统:Java 社区规范用 camelCase(方法名)、PascalCase(类名);Python PEP 8 规定 snake_case;CSS 属性名天然是 kebab-case(因为 CSS 语法不支持下划线);常量在任何语言中几乎都是 UPPER_CASE。命名风格转换的难点在于正确识别单词边界——camelCase 靠大写字母分词,snake_case 靠下划线,但如果输入的是连成一片的"helloworld",谁也无法知道边界在哪里。

常见问题

为什么有些词的首字母没大写?
转换依赖正确的单词边界识别。如果输入"helloworld"连成一片,工具无法区分 hello 和 world。输入越规范,转换越准确。