命名格式转换

转换结果

等待输入命名内容并点击转换...

操作面板

目标格式 ?
数字处理

输入源

工具详情

功能说明

命名格式转换工具可以自动识别驼峰、下划线、短横线、点号以及混合分隔符输入,一键转换为指定的命名风格,适用于 API 字段设计、代码迁移、数据库字段映射等场景:

  • 7 种目标风格:小驼峰、大驼峰、下划线、短横线、常量、点号、空格;
  • 自动分词:驼峰边界、缩写词(HTTPServer)、非字母数字分隔符、中文混输均可正确拆分;
  • 数字控制:数字可保留在词内,也可独立成词;
  • 多行批量:一次处理多行命名,每行独立转换并保留顺序;
  • 纯本地处理,转换结果可一键复制或下载为 TXT 文件。

使用说明

  • 在下方输入框中粘贴任意风格的命名内容,可多行;
  • 在操作面板中选择目标格式并配置数字处理、空行与空格选项;
  • 点击「转换」,结果会实时显示在左侧终端区;
  • 切换选项时结果自动更新,无需重复点击转换;
  • 可使用「复制」或「下载」导出结果。

专业术语解释

camelCase(小驼峰命名)
首个单词全部小写,后续每个单词首字母大写,单词之间无分隔符。广泛用于 JavaScript、Java 等语言的变量与方法命名,如 userName、getUserInfo。
PascalCase(大驼峰命名)
每个单词首字母均大写,单词之间无分隔符。常用于类名、组件名、类型定义,如 UserProfile、HttpRequest。
snake_case(下划线命名)
所有单词小写并用下划线连接,常见于 Python 变量、函数命名及数据库字段命名,如 user_name、created_at。
kebab-case(短横线命名)
所有单词小写并用短横线连接,常用于 CSS 类名、HTML 属性、URL 路径及文件名,如 main-content、user-profile。
CONSTANT_CASE(常量命名)
所有字母大写并用下划线连接,用于表示不可变的常量值,如 MAX_RETRY_COUNT、API_BASE_URL。
dot.case(点号命名)
所有单词小写并用点号连接,常用于配置文件键名、包命名与日志分类,如 app.name、user.profile。

注意事项

隐私保护

所有转换均在浏览器本地完成,输入内容不会上传至服务器,可放心处理内部字段命名。

分词提示

全大写缩写词(如 HTTPServer、XMLHttpRequest)会被拆为独立单词再按目标风格转换;如需保留大写缩写,请手动调整输出结果。

使用建议

混合分隔符输入(如 user_Name-Name)会被统一识别为单词分隔,适合清理历史遗留命名。中文与字母混输时中文会作为独立词保留。

相关推荐

欢迎回来

忘记密码?

快速加入

我已阅读并接受 使用条款 和 隐私政策

重置密码