🔄 大小写转换工具

文本大小写转换,支持多种编程命名格式

转换结果

所有格式预览

📚 使用说明

转换格式说明

  • 全部大写 (UPPERCASE): 所有字母转为大写
  • 全部小写 (lowercase): 所有字母转为小写
  • 标题格式 (Title Case): 每个单词首字母大写
  • 句首大写 (Sentence case): 句子开头大写,其余小写
  • 驼峰命名 (camelCase): 首单词小写,其余单词首字母大写
  • 帕斯卡命名 (PascalCase): 所有单词首字母大写
  • 蛇形命名 (snake_case): 单词间用下划线连接,全小写
  • 短横线命名 (kebab-case): 单词间用短横线连接,全小写

编程语言命名约定

  • JavaScript/TypeScript: camelCase (变量、函数), PascalCase (类)
  • Python: snake_case (变量、函数), PascalCase (类)
  • Java: camelCase (变量、方法), PascalCase (类)
  • C#: PascalCase (类、方法), camelCase (私有变量)
  • Ruby: snake_case (变量、方法), PascalCase (类)
  • PHP: snake_case 或 camelCase
  • Go: camelCase (私有), PascalCase (公开)
  • CSS: kebab-case

使用场景

  • 代码重构时统一命名风格
  • API字段命名转换
  • 数据库字段命名
  • URL路径命名
  • 文件命名规范

示例

输入: hello world example

  • UPPERCASE: HELLO WORLD EXAMPLE
  • lowercase: hello world example
  • Title Case: Hello World Example
  • camelCase: helloWorldExample
  • PascalCase: HelloWorldExample
  • snake_case: hello_world_example
  • kebab-case: hello-world-example