工具用的顺手吗?
你的反馈能帮助我们做得更好
在下划线命名(snake_case)与驼峰命名(camelCase)之间快速互转,支持批量处理和常见边界情况。
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
本工具逐行读取文本,并将每个非空行按所选模式转换为 camelCase(小驼峰)、PascalCase(大驼峰)、snake_case(下划线)或 CONSTANT_CASE(大写下划线)。输入中的换行会保留,空行也保留;输出随输入和模式更新,便于批量整理变量名清单。
例如 user_name 可转为 userName 或 UserName;userName 可转为 user_name 或 USER_NAME。转换依据是下划线、短横线、空格和大小写边界等字符规则,不会读取编程语言语法树,也不会判断文本究竟是变量、属性、路径还是普通句子。
转成小驼峰时,输入开头保持小写;大驼峰则将结果首字母大写。下划线形式会把小写字母与紧邻的大写字母之间插入下划线,并将字母转为小写;连续下划线会折叠,空格和短横线也会替换成下划线。常量格式在此基础上转为大写。
因此,缩写串或特殊命名可能无法按团队词典还原为期望形式。例如 getHTTPResponse 的大写缩写边界不一定会被拆为 get_http_response。转换结果应与项目约定对照,必要时手动修正缩写、前缀和保留词。
指南
按步骤完成操作,并通过示例核对输入与结果。
在输入区粘贴一个名称或多行名称清单。每一行会单独处理,不需要用逗号分隔。
选择目标格式:小驼峰、大驼峰、下划线小写或大写常量下划线。模式旁的短示例可帮助确认方向。
检查输出与原清单的行数、空行和缩写拼写,使用输出框的复制操作取回结果。
例如将 user_name 和 account-id 两行切换为小驼峰,结果分别为 userName 和 accountId;若选择大写下划线,结果分别为 USER_NAME 和 ACCOUNT_ID。首尾分隔符会按规则处理,转换前最好确认输入仅包含目标标识符,避免误改完整代码或自然语言段落。
场景
查看这项工具在不同工作与生活流程中的用法。
把从表格复制出的字段名称逐行转换为前端常用的驼峰形式,再与接口定义逐项核对,尤其注意缩写及字段大小写。
维护配置或环境变量名时,可将清单转成大写下划线形式;转换后仍要检查项目对前缀、保留字和部署环境的要求。
初学者可对同一名称切换四种格式,观察大小写和分隔符如何改变,而不需要手工逐字编辑。
问答
集中解答高频疑问与容易混淆的问题。
不保证。规则按字符边界转换大小写;连续大写缩写的拆分可能与团队期望不同,请检查 HTTP、ID、URL 等词段。
可以。每行单独转换,换行和空行会保留;不同名称应放在不同的行中。
不会。工具对输入文本的每一行做名称风格转换,不解析代码语法;若粘贴完整源文件,字符串、注释或其他文本也可能被改动。
须知
使用前了解适用范围、结果限制与必要提醒。
转换仅处理文本表面形式,不检查变量是否存在、是否符合某语言规范或是否会造成重名。请只粘贴需要转换的标识符清单,不要把整段可执行代码当作安全、语义保持的代码转换处理;修改项目字段后还应同步检查引用处和序列化边界。
推荐
查找相关工具、专题与可用的 API 能力。