0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
設定
同じテキストをさまざまな書式に変換して、それを技術用語やタイトル、識別子に再利用できます。このツールは、スペース、ハイフン、下線、大文字の変換で区切られた単語を検出します。
変数やプロパティに最適です
入力テキスト

Si api_response-code または ApiResponseCode という値をペグすると、ツールは同じ基準語を検出しようとします。

仕組み

ケース変換ツールは 1 つのフレーズを、プログラミングでよく使う各表記に書き換えます。camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、さらに Title Case、sentence case、小文字、大文字です。すべての形式を一度に確認し、必要なものをコピーできます。

このツールは、空白・ハイフン・アンダースコア・識別子内の大文字小文字の切り替わりを検出して、テキストを単語に分割します。そのため、ある表記で書かれた名前を別の表記に変換し直すのにも使えます。処理はすべてブラウザー内で行われます。

API response status codeapiResponseStatusCodecamelCase の結果。変数やプロパティに最適です。
API response status codeapi_response_status_codesnake_case の結果。キーやアンダースコア付きの名前でよく使われます。
API response status codeapi-response-status-codekebab-case の結果。URL やスラッグでよく使われます。

ユースケース

  • 自然言語の説明から、変数・プロパティ・クラスの名前を生成する。
  • URL・ファイル名・CSS の識別子用に、kebab-case のスラッグを作る。
  • ラベルを CONSTANT_CASE に変換して、定数や環境変数として使う。
  • 言語間でコードを移行する際に、識別子をある表記から別の表記へ、たとえば snake_case から camelCase へ変換する。

よくある質問

各単語がどこから始まるかをどう判断しますか?

空白・ハイフン・アンダースコア、そして小文字が大文字に変わる箇所でテキストを分割します。こうして、普通のフレーズの単語も、camelCase や PascalCase ですでに書かれた識別子の単語も認識します。

Title Case と sentence case の違いは何ですか?

Title Case は各単語の先頭を大文字にし、タイトルや見出しに便利です。sentence case はテキストの最初の単語だけを大文字にし、残りは通常の文のように小文字のままにします。

アクセント記号や他の言語でも使えますか?

はい。Unicode の文字と数字を認識し、大文字・小文字の変換は、トルコ語の「i」のような特殊なケースを含め、有効な言語の規則に従います。