文本大小写约定:概述
文本大小写是指应用于单词或字符串中字母的大小写模式。大小写约定在编写环境、编程语言和特定行业标准之间存在显着差异。
主要类别:
- 编写约定:受风格指南(AP、Chicago、MLA、APA)管辖
- 编程约定:受语言规范和社区标准管辖
- URL 约定:受 RFC 3986 和搜索引擎建议管辖
写作和出版中的案例风格
| 大小写样式 | 示例 | 使用时 |
|---|---|---|
| 大写 | THE QUICK BROWN FOX | 首字母缩略词、强调、一些标题 |
| 小写 | the Quick Brown Fox | URL、标签、非正式写作 |
| 标题大小写 | The Quick Brown Fox | 书名、文章标题、正确名称 |
| 句子大小写 | 快速棕色狐狸 | 正文、标题、最现代的用户界面文本 |
| 倒置大小写 | 快速棕色狐狸 | 风格/新颖仅 |
标题大小写规则(AP 样式):除冠词 (a、an、the)、并列连词 (and、but、or) 和短介词 (in、on、at) 之外的所有单词均大写 — 除非它们是第一个或最后一个单词。

句子大小写:仅将第一个单词和专有名词大写。这是大多数 UI 文本、应用程序界面和非正式写作的现代默认设置。

编程和开发中的案例样式
| 样式 | 示例 | 语言标准 |
|---|---|---|
| camelCase | myVariableName | JavaScript、Java、Swift、 Kotlin |
| PascalCase(UpperCamelCase) | MyClassName | C#、Java 类、React 组件 |
| snake_case | 我的变量名称 | Python, Ruby、SQL 列 |
| SCREAMINGSNAKECASE | MAXFILESIZE | 大多数语言中的常量 |
| kebab-case | my-component-name | HTML属性、CSS 类、URL |
为什么要标准化?代码库中一致的命名约定使代码可读且可搜索。大多数编程风格指南(Python 的 PEP 8、Google 风格指南)都明确定义了在每个上下文中使用哪种情况。

如何即时转换文本大小写
使用 英文字母大小写转换器 (Case Converter) 在所有主要大小写格式之间即时转换任何文本:
- 粘贴您的文本(任意长度 - 从单个单词到整个文档)
- 选择目标案例格式
- 一键复制结果

常见用例:
- 将数据库列名列表从camelCase转换为snake_case以进行SQL迁移
- 规范文档中不一致的标题大写
- 将URL slug从Title Case转换为kebab-case
- 在语言约定之间转换编程变量名称
