英文大小写转换

在线将英文转换为大写、小写、首字母大写、camelCase 驼峰、PascalCase、snake_case、CONSTANT_CASE、kebab-case 等格式。免费、无需注册。

一键切换英文大小写

开着大写锁定键打了一整段英文?想把标题改成每个单词首字母大写?需要把变量名改成驼峰格式?这个工具会按你选择的格式重写文本,不用重新输入。

支持 10 种格式。写作常用的有 lowercase(全部小写)、UPPERCASE(全部大写)、Sentence case(句首大写)、Capital Case(每个单词首字母大写)。开发者常用的代码命名规范有 camelCase(小驼峰)、PascalCase(大驼峰)、snake_case(下划线)、CONSTANT_CASE(常量)、dot.case 和 param-case(也叫 kebab-case,短横线)。

编程类格式会去掉空格和符号,用相应的分隔符连接单词。例如 “user account id” 根据所选格式会变成 userAccountId、user_account_id、USER_ACCOUNT_ID 或 user-account-id。

大小写转换工具使用方法

  1. 粘贴或输入文本。
  2. 从列表中选择目标格式。
  3. 提交并转换。
  4. 用复制按钮复制结果,粘贴到需要的地方。

常见用途

  • 修正开着大写锁定键输入的英文。
  • 把英文标题统一成 Capital Case 或 Sentence case。
  • 按语言惯例生成变量名、函数名和类名(JavaScript 用 camelCase,Python 用 snake_case,类名用 PascalCase)。
  • 用 CONSTANT_CASE 生成 DATABASE_URL 这样的环境变量名。
  • 为 CSS 类名、文件名和 URL 路径生成 param-case 字符串。

实用技巧与注意事项

  • Capital Case 会把所有单词首字母大写。AP、芝加哥手册等英文写作规范要求 and、of 这类短词保持小写,所以标题最后要人工检查一下。
  • Sentence case 无法判断哪些词是专有名词。人名、品牌名、地名请在转换后手动改回大写。
  • 需要网址用的字符串的话,Slug 生成器会自动转小写,并把空格和符号换成连字符。
  • 有字数限制时,转换后可以用字数统计检查一下。

常见问题

camelCase 和 PascalCase 有什么区别?

两者都去掉空格、把每个单词首字母大写后连在一起,区别是 camelCase 以小写开头(myVariableName),PascalCase 以大写开头(MyVariableName)。PascalCase 常用于类名和组件名。

snake_case 用在哪里?

snake_case 用下划线连接小写单词,是 Python、Ruby 变量和函数命名的标准写法,也广泛用于数据库字段名。

什么是 param-case(kebab-case)?

用短横线连接小写单词的格式,例如 my-page-title。常见于 URL、CSS 类名和很多文件名。

全大写的英文怎么恢复成正常句子?

粘贴文本并选择 Sentence case。工具会先全部转为小写,再把每句的第一个字母大写。之后再手动修正专有名词。

数字和符号也会被转换吗?

写作类格式会保留符号和数字。编程类格式会删除空格和大部分不能用于标识符的符号。汉字没有大小写之分,不会有任何变化。

相关工具

热门免费工具