• Omnilude Tools在线工具集合
  • 首页
在线工具
  • 开发者工具
    • UUID生成器
    • 时间戳转换器
    • 编码器/解码器
    • 颜色选择器
    • 正则表达式测试器
    • 数据转换
    • 哈希生成器
    • Cron表达式
    • 命名规则转换
    • JWT 调试器
    • 浏览器信息
    • 进制转换
    • Meta标签生成器
    • 密码
  • 文本工具
  • 实用工具
  • 时间工具
  • 计算工具

命名规则转换

转换camelCase, snake_case等

输入

转换结果

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等代码检查工具强制执行一致的命名规则

Omnilude Tools

为开发者、设计师、创作者提供的免费在线工具集。所有数据均在浏览器本地处理。

开发者工具

  • UUID生成器
  • 时间戳转换器
  • 编码器/解码器
  • 颜色选择器

文本工具

  • JSON编辑器
  • 文本比较
  • 文本计数器
  • Markdown

法律声明

  • 隐私政策
  • 服务条款
  • 服务介绍

© 2026 Omnilude. All rights reserved.