256 Tools

命名格式转换器

camelCase
myVariableName
PascalCase
MyVariableName
snake_case
my_variable_name
kebab-case
my-variable-name
CONSTANT_CASE
MY_VARIABLE_NAME
dot.case
my.variable.name
Title Case
My Variable Name
Sentence case
My variable name
lower case
my variable name
UPPER CASE
MY VARIABLE NAME

相关外部网站

部分链接为联盟营销链接。

相关工具

本工具将任意格式的名称一次性转换为所有常用命名格式:camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case、Title Case 等。即使输入 camelCase 或混合格式,也能智能分割单词,让您直接复制代码或内容所需的格式。所有操作在浏览器中完成。

使用方法

  1. 输入或粘贴任意格式的名称。
  2. 查看下方各命名格式的转换结果。
  3. 复制所需格式。

转换原理

首先将输入拆分为单词。空格、下划线、连字符和点号均视为单词分隔符,同时识别 camelCase 或 PascalCase 内部的大小写边界,包括 HTMLParser 这样的连续大写字母(会被拆分为 HTML 和 Parser)。然后按照各目标格式的规则重新拼接并调整大小写,使同一名称在所有格式中保持一致。

my、variable、name 三个单词以 camelCase、snake_case 和 kebab-case 形式拼接的示意图。my variable namemyVariableNamemy_variable_namemy-variable

功能

一键生成所有格式

一次输入生成十种格式,随时复制。

智能单词分割

从 camelCase、分隔符和连续大写中识别单词。

代码友好

涵盖变量、常量、文件和 URL 所使用的命名格式。

即时私密

所有转换在浏览器中完成,不上传任何数据。

适用场景

编程开发

让变量和文件名符合项目的命名规范。

API 与数据

在 snake_case 和 camelCase 之间相互转换键名。

URL

将标题转换为 kebab-case 的 URL 片段。

文档

生成 Title Case 或 Sentence case 的标题。

注意事项

  • 单词分割支持 camelCase 边界、分隔符和连续大写。
  • 数字与所在单词保持连接,并带入各命名格式。
  • 请选择与您的语言或项目风格匹配的格式。
  • 所有处理在您的设备上运行,不上传任何数据。

常见问题

支持哪些命名格式?
camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case、Title Case、Sentence case、lower case 和 UPPER CASE。
能识别 camelCase 输入吗?
可以。工具在大小写边界处分割单词,myVariableName 会被识别为 my、variable、name 三个单词。
如何处理连续大写字母?
连续大写字母会保持在一起,例如 HTMLParser 会被拆分为 HTML 和 Parser。
数字如何处理?
数字与周围的单词保持连接,并带入每种命名格式。
文本会被上传吗?
不会。所有转换在浏览器中完成,不会离开您的设备。

我们使用 Cookie 用于广告和分析。