🐍命名风格转换
加载中...
在编程中,命名变量、函数、类和文件的方式称为命名规范。不同的语言和框架有不同的偏好:JavaScript 使用 camelCase,Python 使用 snake_case,CSS 类使用 kebab-case。此工具会自动识别任何输入格式并即时转换为 13 种以上的命名规范。
使用说明
- 1输入文本
键入要转换的文本。任何格式(带空格、驼峰式、蛇形式等)都会被自动识别。
- 2查看结果
结果按类别整理:编程(camelCase, PascalCase 等)、其他格式(点分隔、路径分隔等)和纯文本。
- 3复制或重用
使用复制按钮获取结果,或点击“作为输入使用”进行链式转换。
小技巧
- 💡在引用不同编程语言编写的代码时,快速转换命名规范。
- 💡SCREAMING_SNAKE_CASE (全大写蛇形) 主要在大多数语言中用于常量名。
- 💡常用于在前端 (camelCase) 和后端 (snake_case) 之间转换 REST API 的 JSON 字段名。
- 💡输入多个单词组成的文本,即可一键查看所有转换后的样式。
常见问题
- Q. 为什么需要命名格式转换?
- A. 不同语言有不同命名规范:JavaScript/Java用camelCase,Python用snake_case,CSS类用kebab-case,常量用SCREAMING_SNAKE_CASE。
- Q. 支持哪些命名格式?
- A. 支持camelCase、PascalCase、snake_case、kebab-case、SCREAMING_SNAKE_CASE、dot.case、Title Case等所有主要格式。
- Q. 如何处理多词字符串?
- A. 从空格、现有大小写变化(camelCase)、下划线和连字符检测单词边界,然后以目标格式重新组合。