🐫 驼峰命名转换器
将文本转换为 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 点号 —— 全小写,点号连接。用于配置项和命名空间标识符。
如何使用转换器
- 在输入框中粘贴或输入文本。
- 点击任意命名规范按钮。
- 结果显示在输出框中。
- 点击复制复制结果。
常见问题
这个工具会上传我的文本吗? 不会。所有转换都在本地浏览器中完成,文本永远不会离开你的设备。
单词边界怎么识别? 工具会按空白、下划线、短横线和内部大写字母进行拆分,所以像 myVarName 或 my-var-name 这样的标识符都能被正确识别。
能转换已经混用多种大小写的文本吗? 可以。转换器会先对输入做规范化,无论原大小写如何都能正确处理。
有长度限制吗? 唯一的限制是浏览器可用内存。即使是非常长的文本也能瞬时完成转换。