关于此工具
手动切换文本大小写既繁琐又容易出错。这个转换器一键搞定:大写和小写用于强调或弱化文本,标题式和句首大写用于标题和正文,以及程序员钟爱的 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 dot.case——把一个标签变成变量名、文件名或 CSS 类名。
它能识别单词边界,所以 “user profile ID”、“userProfileId” 和 “user_profile_id” 都能在各种样式间干净地转换。一切都在你输入时于浏览器中完成;不发送到任何地方。选择样式并复制结果。
常见问题
大小写转换工具支持哪些命名规范?
共 11 种模式:UPPERCASE、lowercase、Title Case、Sentence case、Capitalize、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 dot.case——点击任意按钮即可立即转换。
它是怎么判断一个单词在哪里结束、下一个从哪里开始的?
它会按空格、连字符、下划线以及已有的大写字母边界来拆分单词,所以像 "user profile ID" 或 "HTTP response code" 这样的文本无需预先整理,就能干净地转换成 camelCase 或 snake_case。
如果我从 camelCase 切换到 snake_case,转换的是已转换过的输出,还是原始文本?
始终是输入框中的原始文本。你的输入保持不变,所以切换模式时会从头重新转换,而不会在上一次转换的基础上叠加错误。
这个工具对跨语言重命名 API 字段或变量有用吗?
有用——常见用法是把 JSON 字段 userProfileId 转成 snake_case(user_profile_id)用于 Python 后端,或反过来用于 JavaScript 前端。
我的输入会被保存到这个浏览器以外的地方吗?
不会。你的文本只保存在当前浏览器的本地存储中,方便下次访问时还在,绝不会上传到服务器。