文本大小写转换

在不同命名风格之间转换文本

命名规范与大小写转换

在编程中,变量名和函数名的写法因语言和团队而异:JavaScript 用 camelCase,Python 用 snake_case,CSS 类名用 kebab-case,常量用 SCREAMING_SNAKE_CASE。把已有名称改成另一种规范虽然简单,但手动重打容易出现细微错误。本工具可以把输入的文本一次性转换成九种形式,随取随复制。

支持的规范包括 camelCase、PascalCase、snake_case、SCREAMING_SNAKE_CASE、kebab-case 五种命名规范,以及 UPPER CASE、lower case、Title Case、Sentence case 四种常见的大小写转换。无论是把 API 返回的键名对齐到前端命名,还是统一标题的大小写写法,都可以直接使用。

各种结果会分别列出,并配有复制按钮。所有处理都在浏览器内完成,输入的文本不会发送到服务器,因此公司内部的标识符或尚未公开的代码片段也可以放心粘贴。

常见问题

camelCase 和 PascalCase 有什么区别?
两者都会把每个单词首字母大写,但 camelCase 的第一个单词保持小写(userName),PascalCase 的第一个单词也大写(UserName)。
kebab-case 用在哪些场景?
广泛用于 CSS 类名、HTML 属性和 URL slug。它用连字符连接单词,并全部使用小写。
Title Case 遵循某种排版规范吗?
它会把每个单词的首字母大写。像 of、the 这类短词保持小写的编辑规范并未套用,若您遵循此类规范请手动检查标题。
输入的文本会被发送吗?
不会。所有转换都在浏览器内进行。

相关工具