驼峰命名转换

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议

功能说明

驼峰命名转换工具可以将变量名、函数名在不同命名风格之间相互转换,支持小驼峰、大驼峰、下划线、短横线、常量命名等常用风格。

适用于代码重构、多语言风格统一、API命名规范化等场景。所有处理在浏览器本地完成。

使用步骤

1. 在文本框中输入需要转换的变量名或函数名。

2. 点击目标命名风格的按钮(如 camelCase、PascalCase 等)。

3. 查看转换结果,点击"复制"按钮复制到剪贴板。

常见问题

什么是驼峰命名法?

驼峰命名法(Camel Case)是一种命名风格,首单词小写,后续单词首字母大写,如 userName、getUserInfo。大驼峰(Pascal Case)则是所有单词首字母都大写,如 UserName。

snake_case 和 kebab-case 有什么区别?

snake_case 用下划线连接单词(user_name),常用于 Python/Ruby;kebab-case 用短横线连接(user-name),常用于 CSS/HTML。

你可能还想问

各语言分别用哪种命名风格?

Java/JS 变量用小驼峰,类名用大驼峰;Python 变量函数用蛇形、类名大驼峰;CSS 类名与 URL 路径用短横线;数据库字段多用蛇形,遵循语言惯例比个人偏好重要。

缩写词(如 ID、URL)怎么处理?

各语言惯例不同:Java 惯例是 XMLHttp 而非 XmlHttp,Python 蛇形统一小写(user_id);转换工具按常见规则拆分,含连续大写的结果建议人工复核。

转换后能批量处理变量名吗?

工具负责转换单个名称;批量重命名请用编辑器的重构(Rename Symbol)功能,它同时更新所有引用,手改全文容易漏改导致引用错误。