🐫 驼峰命名转换器

将文本转换为 camelCase、PascalCase、snake_case、kebab-case 等。多种命名约定——全部在浏览器中运行,无需上传,即时完成。

关于驼峰命名转换器

这个驼峰命名转换器完全在你的浏览器中运行。在输入框中输入或粘贴文本,点击任意命名规范按钮即可转换。工具会先按空格、下划线、短横线和内部大写字母作为边界拆分输入为单词,然后按所选样式重新组装。整个过程不会上传任何数据到服务器——转换通过 JavaScript 在你的设备上瞬时完成。

命名规范及使用场景

  • camelCase 小驼峰 —— 第一个单词小写,其余首字母大写,无分隔符。是 JavaScript、Java、Swift 的变量命名标准。
  • PascalCase 大驼峰 —— 每个单词首字母大写,无分隔符。用于 C#、Java、TypeScript 的类名。
  • snake_case 蛇形 —— 全小写,下划线连接。流行于 Python、Ruby 和数据库列名。
  • kebab-case 短横线 —— 全小写,短横线连接。用于 URL、CSS 类名和配置项。
  • CONSTANT_CASE 常量 —— 全大写,下划线连接。用于常量和枚举值。
  • dot.case 点号 —— 全小写,点号连接。用于配置项和命名空间标识符。

如何使用转换器

  1. 在输入框中粘贴或输入文本。
  2. 点击任意命名规范按钮。
  3. 结果显示在输出框中。
  4. 点击复制复制结果。

常见问题

这个工具会上传我的文本吗? 不会。所有转换都在本地浏览器中完成,文本永远不会离开你的设备。

单词边界怎么识别? 工具会按空白、下划线、短横线和内部大写字母进行拆分,所以像 myVarNamemy-var-name 这样的标识符都能被正确识别。

能转换已经混用多种大小写的文本吗? 可以。转换器会先对输入做规范化,无论原大小写如何都能正确处理。

有长度限制吗? 唯一的限制是浏览器可用内存。即使是非常长的文本也能瞬时完成转换。