跳至内容
Monu Tools

大小写转换器

在 UPPERCASE、lowercase、Title、Sentence、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 dot.case 之间转换文本。

如何使用 大小写转换器

  1. 01

    输入或粘贴你的文本。

  2. 02

    从列表中选择你需要的大小写格式。

  3. 03

    复制转换后的结果。

这个转换器的作用

大小写转换器可在一处切换编程大小写和自然语言大小写之间的文本,因此您不必为了更改其大小写方式而手动重新输入标签、变量或标题。

转换完全在您的浏览器中进行,因此您粘贴的任何内容都会保留在您的设备上,并且不会上传任何内容。

其涵盖的案例

它涵盖了散文的大写、小写、标题大小写和句子大小写,以及开发人员需要的大小写:camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 dot.case。每个都有自己的家:JavaScript和Java中的camelCase,Python和Ruby中的snake_case,CSS和URL中的kebab-case,以及环境变量的CONSTANT_CASE。

它如何拆分单词

聪明的部分是标记化。转换器首先将您的输入拆分为单词,理解现有的驼峰命名法、蛇形命名法、短横线命名法和空格,并将 API 或 HTTP 等首字母缩略词视为单个单元。因此 myAPIKey 变成 my-api-key,而不是 my-a-p-i-key。

标题大小写、句子大小写和风格指南

标题大小写每个单词的第一个字母大写,这非常适合标题和标签。句首字母大写,就像普通散文一样。请注意,此处的标题大小写不适用编辑小字规则(保留"of"或"the"小写),因此如果您遵循特定的样式指南,请检查标题。

典型用途包括重命名变量以匹配新语言的约定、将标题转换为 URL slug、从标签构建环境变量名称,或者只是清理从其他地方粘贴的不一致的大小写。

常见问题

如何处理混合输入?

转换器会先将 camelCase、snake_case、kebab-case 和空格拆分为单词,并将 API 或 HTTP 等首字母缩写视为单个单词。

我该使用哪种格式?

JavaScript/Java 用 camelCase,Python/Ruby 用 snake_case,CSS 和 URL 用 kebab-case,环境变量用 CONSTANT_CASE。

报告问题