🐫 CamelCase変換

camelCase、PascalCase、snake_case、kebab-case等に変換。複数の命名規約——すべてブラウザ内で完結、アップロード不要、瞬時に結果表示。

CamelCase変換ツールについて

この CamelCase 変換ツールは、すべてブラウザ内で完結します。入力ボックスにテキストを入力または貼り付けし、いずれかの命名規約ボタンをクリックすると変換されます。ツールはまず空白・アンダースコア・ハイフン・内部の大文字を境界として入力を単語に分割し、選択したスタイルで再組み立てします。サーバーへのアップロードは一切なく、JavaScript によってあなたのデバイス上で瞬時に処理されます。

命名規約と使いどころ

  • camelCase ローワーキャメル —— 先頭の単語は小文字、残りは先頭大文字、区切り記号なし。JavaScript・Java・Swift の変数名の標準。
  • PascalCase アッパーキャメル —— 全単語の先頭を大文字、区切り記号なし。C#・Java・TypeScript のクラス名に使用。
  • snake_case スネーク —— 小文字+アンダースコア区切り。Python・Ruby・データベースの列名で人気。
  • kebab-case ケバブ —— 小文字+ハイフン区切り。URL・CSS クラス名・設定キーに使用。
  • CONSTANT_CASE 定数 —— 全大文字+アンダースコア区切り。定数や列挙値に使用。
  • dot.case ドット —— 小文字+ドット区切り。設定キーや名前空間識別子に使用。

使い方

  1. 入力ボックスにテキストを貼り付けまたは入力します。
  2. いずれかの命名規約ボタンをクリックします。
  3. 結果が出力ボックスに表示されます。
  4. コピーで結果をコピーします。

よくある質問

テキストはアップロードされますか? いいえ。すべての変換はローカルブラウザで行われ、テキストがデバイスから外に出ることはありません。

単語境界はどう判定されますか? 空白・アンダースコア・ハイフン・内部の大文字で分割するため、myVarNamemy-var-name のような識別子も正しく認識されます。

すでに大小文字が混在したテキストも変換できますか? はい。変換器はまず入力を正規化するため、元のケースに関わらず正しく処理できます。

文字数制限はありますか? 唯一の制限はブラウザの使用可能メモリです。非常に長いテキストでも瞬時に変換できます。