| 规范名称 | 示例 | 常用场景 |
|---|---|---|
| camelCase | myVariableName | JS/Java 变量、方法名 |
| PascalCase | MyVariableName | 类名、组件名(React/Vue) |
| snake_case | my_variable_name | Python 变量、数据库字段、Ruby |
| kebab-case | my-variable-name | CSS 类名、URL slug、HTML 属性 |
| CONSTANT_CASE | MY_VARIABLE_NAME | 常量、环境变量 |
| dot.case | my.variable.name | Java 包名、配置文件键名 |
| path/case | my/variable/name | 文件路径、URL 路径 |
支持15种英文大小写与命名规范转换,涵盖通用文本格式和编程命名规范。一键"显示全部"查看所有转换结果,所有转换在浏览器本地完成,支持实时转换模式。
首字母大写(Capitalized Case)将每个单词首字母都大写,如 "The Lord Of The Rings"。Title Case 遵循英文标题规范,冠词(a/an/the)、短介词(in/of/to/at/by 等)、连词(and/but/or/nor 等)不大写(除非是第一个词),如 "The Lord of the Rings"。学术论文和出版物标题应使用 Title Case。
camelCase 用于变量名和方法名(如 getUserName),PascalCase 用于类名和组件名(如 UserProfile)。这是 Java/JavaScript/TypeScript 社区的约定。在 C# 中 PascalCase 也用于公共方法名。
能。工具会自动识别输入中的分隔符(空格、下划线、短横线、点号、斜杠)和大小写边界(camelCase 拆词),先拆分成单词再按目标格式组合。所以 hello_world → helloWorld,hello-world → helloWorld,HelloWorld → helloWorld 都能正确转换。
通用大小写转换(大写/小写/句首大写等)不影响中文字符。编程命名转换(camelCase/snake_case 等)会先提取英文单词进行转换,中文字符保留在原位置。
勾选"实时转换"后,选择一种转换类型,每次输入文本都会自动转换显示结果,无需重复点击按钮。取消勾选则需手动点击按钮触发转换。