本文へスキップ
Utilizy

命名規則コンバーター

camelCase・snake_case・kebab-case をまとめて変換

ブラウザ内で処理

入力

結果

結果

まだ入力されていません

単語や文章を入力すると、ここにすべての形式が表示されます。

大文字小文字の切り替わり、スペース、アンダースコア、ハイフン、ドットをすべて単語の区切りとして扱います。

同じ識別子でも、場所によって書き方が変わります。JavaScript では camelCase、Python では snake_case、CSS では kebab-case、環境変数では CONSTANT_CASE。一度入力すれば、すべての形が同時に生成されます。

使い方

  1. 1 単語・識別子・文章のいずれかを入力または貼り付けます。
  2. 2 すべての命名規則が同時に生成されます。
  3. 3 必要な形の横にあるコピーボタンを押します。

よくある質問

単語の区切りはどう判定していますか。

小文字から大文字への切り替わりに加えて、スペース・アンダースコア・ハイフン・ドットを区切りとみなします。そのため "myVariableName"、"my_variable_name"、"my-variable-name" はすべて同じ結果になります。

Title Case と Sentence case の違いは何ですか。

Title Case は見出しのようにすべての単語の先頭を大文字にします。Sentence case は普通の文章のように、全体の最初の 1 文字だけを大文字にします。

"HTTPServer" のような略語も扱えますか。

連続する大文字は 1 つのかたまりとして扱うので、"HTTPServer" は "h_t_t_p_server" ではなく "http_server" になります。

一緒に使うと便利なツール