什么是大小写转换器?
大小写转换器是一款在线工具,可将您的文本在不同的字母大小写格式之间转换。无论您需要将文本转换为 UPPERCASE、lowercase、Title Case,还是编程专用格式如 camelCase 和 snake_case,该工具都能即时完成。
只需输入或粘贴文本,即可实时看到所有转换结果。点击一次即可复制任意格式,方便您随时使用。
谁需要这款工具?
作家与编辑
开发者与程序员
学生
社交媒体管理员
内容创作者
为什么使用在线大小写转换器?
一次查看所有格式
无需切换工具,即可同时预览多达14种不同的大小写样式。
包含编程格式
可直接转换为 camelCase、snake_case、kebab-case 及更多专业开发者格式。
智能转换
Title Case 遵循正确的大小写规则,保持冠词如“the”和“of”小写。
结果可编辑
复制前可微调转换后的文本,满足您的具体需求。
随时随地使用
无需安装,支持任何带浏览器的设备——桌面、平板或手机均可使用。
如何使用大小写转换器
转换文本大小写简单快捷,仅需几秒钟。请按照以下步骤将文本转换为所需格式。
输入您的文本
直接在输入框中键入或粘贴文本。您可以通过以下方式粘贴文本:
- 键盘快捷键 - Windows 上按 Ctrl+V,Mac 上按 Cmd+V
- 粘贴按钮 - 点击工具栏中的粘贴按钮
- 右键菜单 - 右键点击并选择粘贴
想了解工具如何工作?点击示例按钮加载示例文本。
查看所有转换结果
输入文本后,所有启用的大小写格式会即时显示在下方卡片中。每个卡片包含:
- 大小写类型名称(如“UPPERCASE”、“camelCase”)
- 颜色标识徽章,便于快速识别
- 转换后的文本预览
复制所需格式
复制任意转换文本:
- 找到包含所需格式的卡片
- 点击卡片标题中的复制按钮(剪贴板图标)
- 出现“已复制!”提示,表示文本已复制到剪贴板
如果只需部分文本,也可直接选中卡片文本区域中的内容进行复制。
自定义您的视图
工具默认显示写作大小写,但您可以自定义显示哪些格式:
- 滚动到底部的显示大小写部分
- 勾选或取消勾选您想查看的大小写类型
- 您的偏好会自动保存,下次访问时自动应用
编辑转换后的文本
需要做小幅调整?每个卡片的预览区域均可编辑:
- 点击任意卡片的文本区域
- 根据需要编辑文本
- 复制修改后的版本
注意:编辑卡片内容不会更改您的原始输入文本。
快速提示
- 清除按钮可清空所有文本并重置视图
- 输入框上方实时显示字符和单词计数
- 首次加载后支持离线使用,适合处理隐私敏感文本
大小写转换器功能
本工具支持14种不同大小写格式,分为日常写作用的写作大小写和编程用的开发者大小写。
写作大小写
这些格式常用于文档、文章和日常写作:
UPPERCASE - 全部大写字母
将所有字母转换为大写。适用于标题、缩写或强调。
hello world
HELLO WORLD
lowercase - 全部小写字母
将所有字母转换为小写。适合统一文本或营造随意语气。
HELLO WORLD
hello world
Title Case - 每个单词首字母大写
将每个单词首字母大写,遵循标准英文标题规则。冠词(a, an, the)和短介词(of, in, on)保持小写,除非是首尾词。
the art of programming
The Art of Programming
Sentence case - 自然书写风格
仅将每句话的首字母大写,符合自然书写习惯。自动处理多句情况。
hello world. this is a test.
Hello world. This is a test.
aLtErNaTiNg CaSe - 风格化文本
字母交替大小写,从小写开始。常用于非正式或风格化文本。
hello world
hElLo WoRlD
InVeRsE cAsE - 反转字母大小写
将每个字母的大小写反转——大写变小写,小写变大写。
Hello World
hELLO wORLD
开发者大小写
这些格式遵循不同语言和场景中的编程命名规范:
camelCase - JavaScript 标准
单词连写,第一个单词小写,后续单词首字母大写。JavaScript、Java 等多种语言的标准。
hello world
helloWorld
PascalCase - 类名格式
类似 camelCase,但第一个单词也大写。大多数编程语言中用于类名。
hello world
HelloWorld
snake_case - Python 标准
单词用下划线连接,全部小写。Python、Ruby 和数据库命名的标准。
hello world
hello_world
SCREAMING_SNAKE_CASE - 常量格式
全部大写的 snake_case。许多编程语言中用于常量命名。
hello world
HELLO_WORLD
kebab-case - URL 与 CSS
单词用连字符连接,全部小写。常用于 URL、CSS 类名和文件名。
hello world
hello-world
Train-Case - HTTP 头部
单词用连字符连接,每个单词首字母大写。有时用于 HTTP 头部。
hello world
Hello-World
dot.case - 包名格式
单词用点号连接,全部小写。用于包名和部分配置文件。
hello world
hello.world
path/case - 文件路径
单词用正斜杠连接,全部小写。适用于文件路径和 URL 结构。
hello world
hello/world
附加功能
实时预览
输入时所有转换即时生效,无需点击转换按钮,实时查看结果。
一键复制
每种格式配有独立复制按钮,点击即可将文本复制到剪贴板。
可自定义显示
可开启或关闭单个大小写类型,仅显示您使用的格式,且偏好设置会被记忆。
结果可编辑
点击任意结果卡片即可编辑转换后的文本,复制前可做微调,且不影响原始输入。
文本统计
输入时实时显示字符和单词计数。
常见问题
Title Case 和 Sentence case 有什么区别?
Title Case 会将大多数单词首字母大写(如书名:《The Art of War》)。Sentence case 仅将每句话首字母大写(如正常书写:“The art of war is important.”)。
Title Case 更正式且醒目,Sentence case 更自然易读。
什么时候使用 camelCase 和 snake_case?
这取决于您的编程语言或项目规范:
- camelCase - JavaScript、Java、TypeScript、C#(变量和函数)
- snake_case - Python、Ruby、Rust、数据库字段
- PascalCase - 大多数语言中的类名
- kebab-case - URL、CSS 类名、HTML 属性
请始终遵循项目现有的风格指南以保持一致性。
为什么 Title Case 中有些词保持小写?
标准 Title Case 规则会保持某些小词小写,除非它们是首尾词。这些词包括冠词(a, an, the)、短介词(of, in, on, to, for)和并列连词(and, but, or)。
这符合 AP 和芝加哥风格手册等规范。
可以转换带特殊字符的文本吗?
可以!工具支持特殊字符、数字和标点符号。只有字母会受大小写转换影响,其他内容保持不变。表情符号和 Unicode 字符也会被保留。
工具支持非英语文本吗?
支持,适用于所有有大小写字母的语言(拉丁字母、西里尔字母、希腊字母等)。无大小写区分的语言(如中文、日文、阿拉伯文)则保持原样。
我的文本安全吗?
绝对安全。所有文本处理均在浏览器内通过 JavaScript 完成,文本不会发送到服务器,也不会被存储或记录。首次加载后还支持离线使用。
为什么看不到全部14种大小写?
默认只显示6种写作大小写。开发者大小写(camelCase、snake_case 等)默认隐藏以保持界面简洁。
可滚动到底部“显示大小写”部分,勾选想要显示的格式。
可以编辑转换后的文本吗?
可以!每个卡片的文本区域均可编辑。点击任意结果进行修改,复制时使用修改后的文本。编辑不会影响原始输入或其他转换结果。
aLtErNaTiNg case 是如何工作的?
字母按顺序交替大小写,从小写开始。空格和标点不计入,仅字母交替。
例如“hello”变为“hElLo”(h=小写,E=大写,l=小写,L=大写,o=小写)。
文本最大长度是多少?
没有硬性限制,但超过10,000字符的长文本可能会稍有延迟。处理长文档时建议分段转换以获得最佳性能。
切换设置会保存吗?
会保存!您的大小写类型偏好存储在浏览器本地,返回时会自动恢复之前的设置。
支持键盘快捷键吗?
目前支持标准文本编辑快捷键(粘贴为 Ctrl+V,复制为 Ctrl+C)。点击复制按钮可复制特定转换结果。
暂无评论,快来抢沙发!