输入

转换结果

lowercase
hello world example
UPPERCASE
HELLO WORLD EXAMPLE
Title Case
Hello World Example
Sentence case
Hello world example
camelCase
helloWorldExample
PascalCase
HelloWorldExample
snake_case
hello_world_example
kebab-case
hello-world-example
CONSTANT_CASE
HELLO_WORLD_EXAMPLE
dot.case
hello.world.example
path/case
hello/world/example
aLtErNaTiNg
hElLo wOrLd eXaMpLe
InVeRsE
hELLO wORLD eXAMPLE

命名风格说明

camelCase

用于JavaScript变量和函数名

PascalCase

用于类名和React组件

snake_case

用于Python和Ruby变量名

kebab-case

用于URL和CSS类名

CONSTANT_CASE

用于常量和环境变量

Title Case

用于标题和标题

什么是命名规则转换器?

一个用于在编程中使用的各种命名规则(camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、Title Case)之间相互转换的工具。输入文本后,可以同时查看所有格式的转换结果。

  • 同时转换为camelCase、PascalCase、snake_case等6种格式
  • 自动检测输入文本的当前格式
  • 一键复制转换结果
  • 自动识别空格、连字符、下划线等各种分隔符
  • 浏览器内转换,无需服务器传输更安全

使用方法

  1. 1

    输入文本

    在输入框中输入要转换的变量名、函数名或普通文本。

  2. 2

    查看结果

    输入的同时会显示6种格式(camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、Title Case)的转换结果。

  3. 3

    复制结果

    点击所需格式旁边的复制按钮将其复制到剪贴板。

常见问题

使用技巧

  • 在JavaScript/TypeScript中,变量和函数使用camelCase,类和React组件使用PascalCase
  • 在Python中,变量和函数使用snake_case,类使用PascalCase,常量使用CONSTANT_CASE
  • URL和文件名使用kebab-case有利于可读性和SEO
  • 数据库表名和列名标准使用snake_case
  • 在团队项目中,建议使用ESLint等代码检查工具强制执行一致的命名规则