一次 12 种大小写
在单个网格中查看每种常见大小写变体,无需切换工具即可比较和选择正确的一个。
将文本转换为大写、小写、标题大小写、句子大小写、驼峰命名、帕斯卡命名、蛇形命名、短横线命名、常量命名等。12 种大小写实时转换。100% 客户端运行。
12 种大小写转换——包括驼峰命名、蛇形命名、短横线命名等——一次全部显示,就在您的浏览器中。无需上传,无需注册,无限制。
在顶部的输入框中输入或粘贴文本。您可以从任何来源粘贴——Word、代码编辑器、浏览器或聊天。
每种大小写变体即时显示在下方网格中——无需点击按钮。滚动比较所有变体。
点击任意变体旁边的复制按钮将其复制到剪贴板。按钮短暂变绿以确认复制。
一次 12 种大小写、实时转换和隐私优先设计。
在单个网格中查看每种常见大小写变体,无需切换工具即可比较和选择正确的一个。
所有 12 种输出随输入即时更新——无需点击“转换”按钮。更改输入即可看到所有变体更新。
包含驼峰命名、帕斯卡命名、蛇形命名、短横线命名和常量命名——JavaScript、Python、Rust、Go 和 CSS 中的标准命名惯例。
使用浏览器原生 toUpperCase/toLowerCase,正确处理带重音字符、变音符和其他 Unicode 文本。
所有转换在浏览器中完成。您的文本永远不会被上传、存储或记录。
无需注册、无需 API 密钥、无每日配额。对个人和商业用途永久免费。
编程语言为不同类型的标识符建立了命名惯例。遵循这些惯例使代码更可读且与语言生态一致。JavaScript 使用驼峰命名用于变量和函数(如 `getUserData`),帕斯卡命名用于类和 React 组件(如 `UserProfile`),大写蛇形命名用于常量(如 `MAX_RETRIES`)。Python 使用蛇形命名用于变量和函数(如 `get_user_data`),帕斯卡命名用于类(如 `UserProfile`)。
CSS 使用短横线命名用于类名和 ID(如 `.primary-button`、`#main-content`)。URL 使用短横线命名用于 slug(如 `/blog/how-to-use-regex`)。数据库列名通常使用蛇形命名(如 `created_at`、`user_id`)。环境变量使用大写蛇形命名(如 `DATABASE_URL`、`API_KEY`)。我们的工具支持所有这些惯例,便于在它们之间转换。
标题大小写将每个实词的首字母大写,遵循出版惯例。小词(冠词、连词、短介词)保持小写,除非出现在开头或结尾。例如,'The Lord of the Rings' 是正确的标题大小写。这用于书名、文章标题和正式标题。
句子大小写仅将每个句子的首字母大写,其余小写(专有名词除外)。例如,'The lord of the rings' 是句子大小写。这用于正文、描述和非正式标题。一些风格指南更倾向于标题使用句子大小写,认为它更简洁易读。
驼峰命名:JavaScript 变量和函数、Java 方法、C# 变量。帕斯卡命名:JavaScript/TypeScript 类和接口、React 组件、C# 类和方法。蛇形命名:Python 变量和函数、Ruby 变量和方法、Rust 变量。短横线命名:CSS 类名、HTML ID、URL slug、文件名。常量命名:大多数语言的常量、环境变量、配置键。
文本大小写转换器节省时间的真实场景。
将列名如 'User First Name' 转换为 `userFirstName`(驼峰命名)或 `user_first_name`(蛇形命名)用于后端。
不小心开启大写锁定打了一段文字?使用“小写”选项即时修复。
一键将标题大小写应用于博客文章标题、新闻稿标题或书籍章节标题。
将 'primary button large' 转换为 `primary-button-large`(短横线命名)用于 HTML class 属性或 `primary_button_large` 用于 BEM。
热门文本大小写转换工具的并排对比。
| 功能 | NovaTools | ConvertCase.net | CaseConverter.com |
|---|---|---|---|
| 隐私(无上传) | 100% 本地 | 上传到服务器 | 上传到服务器 |
| 价格 | 免费无限制 | 免费含广告 | 免费含广告 |
| 大小写数量 | 12 | 8 | 6 |
| 编程大小写 | 5 种 | 有限 | |
| 实时转换 | 按钮 | 按钮 | |
| Unicode 支持 | 有限 | 有限 | |
| 每个变体可复制 | 有限 | ||
| 离线可用 | 页面加载后 |
大多数在线大小写转换器将您的文本上传到服务器。我们的工具完全在本地处理——您的文本和代码永远不会离开浏览器。
常见文本大小写惯例及其用途。
| 符号 / 代码 | 说明 | 示例 |
|---|---|---|
camelCase | 第一个词小写,后续词首字母大写。用于 JS/Java 变量和函数。 | getUserData |
PascalCase | 所有词首字母大写。用于类、类型和 React 组件。 | UserProfile |
snake_case | 词间用下划线连接,全小写。用于 Python、Ruby、Rust。 | get_user_data |
kebab-case | 词间用连字符连接,全小写。用于 CSS 类和 URL slug。 | primary-button |
CONSTANT_CASE | 全大写,词间用下划线。用于常量和环境变量。 | MAX_RETRIES |
camelCase第一个词小写,后续词首字母大写。用于 JS/Java 变量和函数。
getUserDataPascalCase所有词首字母大写。用于类、类型和 React 组件。
UserProfilesnake_case词间用下划线连接,全小写。用于 Python、Ruby、Rust。
get_user_datakebab-case词间用连字符连接,全小写。用于 CSS 类和 URL slug。
primary-buttonCONSTANT_CASE全大写,词间用下划线。用于常量和环境变量。
MAX_RETRIES| 符号 / 代码 | 说明 | 示例 |
|---|---|---|
Title Case | 实词首字母大写,冠词/连词/介词小写。 | The Lord of the Rings |
Sentence case | 仅每个句子的首字母大写。 | The lord of the rings |
Capitalize Each Word | 每个词的首字母都大写,包括小词。 | The Lord Of The Rings |
UPPERCASE | 所有字母大写。用于强调或缩写。 | THE LORD OF THE RINGS |
lowercase | 所有字母小写。用于随意文本或代码。 | the lord of the rings |
Title Case实词首字母大写,冠词/连词/介词小写。
The Lord of the RingsSentence case仅每个句子的首字母大写。
The lord of the ringsCapitalize Each Word每个词的首字母都大写,包括小词。
The Lord Of The RingsUPPERCASE所有字母大写。用于强调或缩写。
THE LORD OF THE RINGSlowercase所有字母小写。用于随意文本或代码。
the lord of the rings所有转换使用 JavaScript 完全在您的浏览器中完成。