工具箱

在线驼峰/下划线互转工具

驼峰转下划线下划线转驼峰变量命名代码重构

在线驼峰与下划线互转工具,支持批量转换变量名,自动识别驼峰命名(camelCase)与下划线命名(snake_case),一键互转,适用于 Java、JavaScript、Python 等多语言代码重构,全部本地处理,保障隐私。

输入
结果
所有操作均在浏览器本地完成,不上传数据

使用说明

  • 粘贴或输入任意合法 JSON,支持嵌套、数组、转义
  • 点击“JSON美化”自动缩进换行
  • 点击“JSON压缩”移除空白为单行
  • 所有操作本地完成,保障隐私

同类推荐

常见问题

什么是驼峰与下划线命名?

驼峰(camelCase)如 myVariableName,下划线(snake_case)如 my_variable_name,常见于不同语言规范。

如何批量转换?

粘贴多行代码或变量名,点击“驼峰转下划线”或“下划线转驼峰”即可批量处理,符号与结构保持不变。

支持哪些语言?

通用标识符规则,适用于 Java、JavaScript、TypeScript、Python、Go、PHP 等;通过正则匹配 [a-zA-Z_$][a-zA-Z0-9_$]*。

会被上传吗?

不会,所有转换在浏览器本地完成,参考 lanren-tools 原逻辑但简化为全文本正则处理。