字符串格式化

命名格式转换工具

在线把文本批量转换为 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、Title Case、Sentence case 等命名格式。支持多行输入。

选项
已检测: lowercase
输入文本
1

命名格式转换工具 — 常见问题

智能保留缩写是怎么工作的?

工具会识别 API、URL、ID 等常见缩写,并在转换过程中保留它们的大写形式。例如把 camelCase 的 `getUserAPI` 转为 PascalCase,会得到正确的 `GetUserAPI`,而不是错误的 `GetUserApi`。

项目中应该选择哪种命名格式?

取决于具体场景:JavaScript 变量用 camelCase,类名用 PascalCase;Python 与数据库列名用 snake_case;URL 与 CSS 类用 kebab-case;环境变量与常量用 CONSTANT_CASE。

可以一次转换多行吗?

可以。工具支持多行文本,换行会被保留。每行独立转换,因此可以把整段代码或列表一次性批量转换。

Title Case 和 Sentence case 有什么区别?

Title Case 会把每个单词的首字母大写(The Quick Brown Fox)。Sentence case 只把第一个单词的首字母大写(The quick brown fox)。前者用于标题,后者用于正文。