1015 工具箱
全部工具/ 文本处理/ 大小写与命名转换

大小写与命名转换

大写、小写、驼峰、下划线、中划线、常量命名一键互转

转换方式 输入即转换
全部结果
命名法结果

关于大小写与命名转换

前后端字段命名风格对不上是常事:接口给的是 user_name,Java 要 userName,常量要 USER_NAME。手改几十个字段名很烦,还容易漏。本工具支持把标识符或单词列表在驼峰、帕斯卡、下划线、中划线、常量等风格之间互相转换,也能直接做全大写、全小写、首字母大写这类简单处理,一次转一整批。

主要功能

  • 大写、小写、首字母大写、每词首字母大写
  • 下划线转驼峰、驼峰转下划线、中划线互转
  • 支持 CONSTANT_CASE 常量风格
  • 整段文本批量转换,一行一个
  • 自动识别单词边界,不用手工拆分

使用方法

  1. 把要转换的内容粘贴进输入框,每行一个
  2. 选择目标命名风格
  3. 结果区即时显示,点复制即可取用

常见问题

转换时会自动分词吗?

会。工具能识别下划线、中划线、空格以及大小写边界来切分单词,所以 user_name、user-name、userName 都能被正确拆成 user 和 name 两个词,再按目标风格重新拼装。

连续大写的缩写词会怎样?

像 getHTTPStatus 会自动切成 get、HTTP、Status。但全大写的 HTTPRequest 会被切成单个字母,这种建议先改成 HttpRequest 再转换。

能一次转多行吗?

可以。每行独立转换,行数不受限制,适合批量处理字段名列表。