🐫 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 ドット —— 小文字+ドット区切り。設定キーや名前空間識別子に使用。
使い方
- 入力ボックスにテキストを貼り付けまたは入力します。
- いずれかの命名規約ボタンをクリックします。
- 結果が出力ボックスに表示されます。
- コピーで結果をコピーします。
よくある質問
テキストはアップロードされますか? いいえ。すべての変換はローカルブラウザで行われ、テキストがデバイスから外に出ることはありません。
単語境界はどう判定されますか? 空白・アンダースコア・ハイフン・内部の大文字で分割するため、myVarName や my-var-name のような識別子も正しく認識されます。
すでに大小文字が混在したテキストも変換できますか? はい。変換器はまず入力を正規化するため、元のケースに関わらず正しく処理できます。
文字数制限はありますか? 唯一の制限はブラウザの使用可能メモリです。非常に長いテキストでも瞬時に変換できます。