跳到正文
马克工具箱

英文大小写转换

输入一次文本,同时得到全部大写、全部小写、标题格式、句首大写,以及驼峰、帕斯卡、下划线、短横线、常量等编程命名格式,需要哪个就复制哪个。

在浏览器本地运行,输入的内容和文件都不会上传

  • 全部小写
    输入或粘贴要转换的文本
  • 全部大写
    输入或粘贴要转换的文本
  • 标题格式
    输入或粘贴要转换的文本
  • 句首大写
    输入或粘贴要转换的文本
  • 小驼峰 camelCase
    输入或粘贴要转换的文本
  • 大驼峰 PascalCase
    输入或粘贴要转换的文本
  • 下划线 snake_case
    输入或粘贴要转换的文本
  • 常量 CONSTANT_CASE
    输入或粘贴要转换的文本
  • 短横线 kebab-case
    输入或粘贴要转换的文本
  • 点分 dot.case
    输入或粘贴要转换的文本
  • 大小写交替
    输入或粘贴要转换的文本
  • 大小写反转
    输入或粘贴要转换的文本

使用步骤

  1. 输入或粘贴文本,所有格式会同时显示。
  2. 复制需要的结果,或点 ↑ 把它放回输入框继续编辑。
  3. 转换变量名时按行分别处理,可以一次转换整列字段名。

参数说明

标题格式
主要单词首字母大写,冠词、连词、介词(a、an、the、and、of、in 等)在非首尾位置保持小写;iPhone、NASA 这类已有大写的词保持原样。
句首大写
先全部转小写,再把每个句子的首字母大写。专有名词需要手动调整。
驼峰命名
camelCase(小驼峰)和 PascalCase(大驼峰)常用于 JavaScript、Java、C# 的变量、函数和类名。
下划线命名
snake_case 和全大写的 CONSTANT_CASE 常用于 Python、数据库字段名和环境变量。
短横线命名
kebab-case 常用于网址、CSS 类名和文件名。

示例

格式 “user account settings”
小驼峰 camelCase userAccountSettings
大驼峰 PascalCase UserAccountSettings
下划线 snake_case user_account_settings
常量 CONSTANT_CASE USER_ACCOUNT_SETTINGS
短横线 kebab-case user-account-settings
标题格式 User Account Settings

常见问题

XMLHttpRequest 这种标识符怎么拆分单词?

在小写到大写的交界处以及缩写的最后一个大写字母前拆分,XMLHttpRequest 会拆成 XML、Http、Request,parseJSONData 会拆成 parse、JSON、Data。

中文会被转换吗?

中文没有大小写,会原样保留。数据库字段名等需要中文转拼音的场景,请使用拼音工具。

可以批量转换数据库字段名吗?

可以。每行一个字段名粘贴进来,比如把 user_name、created_at 转成 userName、createdAt,每行单独转换。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具