開発・プログラミング

命名規則変換ツール

snake_case、camelCase、PascalCase、kebab-case、CONSTANT_CASEを相互変換し、複数行をまとめて処理できる無料ツールです。

ブラウザ内処理

0文字 / 0行

0文字 / 0行

FEATURES

このツールでできること

  • 5種類の代表的な命名規則へ変換できます。
  • camelCaseやURL風の文字列を単語へ分割して変換します。
  • 複数行を1行ずつ一括変換し、改行構造を保持します。
  • テキストファイル読み込み、コピー、ダウンロードに対応します。

HOW TO USE

使い方

  1. 1

    変換先の命名規則を選びます。

  2. 2

    識別子を入力欄へ貼り付けます。複数行も入力できます。

  3. 3

    「命名規則を変換する」を押して結果を確認します。

  4. 4

    結果をコピーするかテキストファイルとして保存します。

EXAMPLE

具体的な入力例・出力例

入力例

user_profile_id
UtilityBoxTool
API-response-code

出力例

userProfileId
utilityBoxTool
apiResponseCode

ERRORS

エラーになる条件

  • 入力が空の場合。
  • 入力が500,000文字または10,000行を超えている場合。
  • 記号だけの行など、単語として認識できる文字がない場合は空行になります。

NOTES

使用上の注意

  • 略語の大文字表記は変換時に標準化されます。APIResponseはapiResponseなどになります。
  • 日本語を含む識別子も変換できますが、プログラミング言語側の命名規則を確認してください。
  • 空行はそのまま保持されます。
  • 変換後に予約語や既存変数名との重複がないか確認してください。

入力データを外部送信しません

入力したデータや選択したファイルは、ユーザーのブラウザ内で処理され、外部サーバーへ送信されません。

FAQ

よくある質問

複数の変数名を一括変換できますか?

できます。1行に1つずつ入力すると、同じ行数で結果を返します。

スペース区切りの文章も変換できますか?

できます。スペース、ハイフン、アンダースコアなどを単語区切りとして扱います。

大文字の略語は保持されますか?

統一的な変換を優先するため、CONSTANT_CASE以外では通常の単語として小文字化・先頭大文字化します。

入力内容は保存されますか?

保存されません。ブラウザ内で変換します。

商用コードで使えますか?

利用できます。ただし変換結果がプロジェクトのコーディング規約に合うか確認してください。