免费在线 文本大小写转换器
在线免费转换文本大小写格式:camelCase、PascalCase、snake_case、kebab-case、SCREAMING_SNAKE_CASE、Title Case 等,即时转换,完全在浏览器本地处理。
100% 客户端处理 · 数据永不离开您的浏览器使用说明 文本大小写转换器
在输入框中输入或粘贴任意文本——可以是单个标识符、一个句子或多行内容。工具会自动识别常见分隔符(空格、连字符、下划线、点)以及 camelCase/PascalCase 的单词边界。
点击转换(或按 Ctrl/Cmd+Enter),即可同时查看所有十种大小写格式。点击任意格式旁边的复制按钮,可单独复制该结果。
实用场景:
- 粘贴 Python 的
snake_case变量名,复制对应的camelCase版本用于 JavaScript。 - 将普通英语短语转换为 URL 友好的
kebab-case别名。 - 一键将句子转换为
PascalCase的 React 组件名。
常见问题
什么是 camelCase?
camelCase(驼峰命名法)将多个单词连写,不使用分隔符,第一个单词之后的每个单词首字母大写,例如 myVariableName。这是 JavaScript、Java 等众多语言中变量和函数的标准命名规范。
camelCase 和 PascalCase 有什么区别?
两者都不使用分隔符连接单词,区别在于 PascalCase(也称 UpperCamelCase)第一个字母也大写,例如 MyClassName。PascalCase 通常用于类名、React 组件名和 TypeScript 类型名。
snake_case 和 kebab-case 分别适用于什么场景?
snake_case 常用于 Python 标识符、数据库列名以及 Unix 系统的文件名。kebab-case 是 CSS 类名、HTML 属性和 URL slug 的标准格式,因为连字符在超链接中更具可读性。
SCREAMING_SNAKE_CASE 有什么用途?
SCREAMING_SNAKE_CASE(全大写加下划线)是常量和环境变量的惯用风格,例如 MAX_RETRIES、DATABASE_URL。它向读者传达该值在运行时不应被修改的信号。
这个工具能一次处理多行文本吗?
可以。每一行都被视为独立的短语,分词后单独进行转换。这样您可以粘贴一批标识符,一次性完成所有转换。