開発・プログラミング
camelCase・snake_caseなどの命名規則を変換するツール
単語や識別子をcamelCase、PascalCase、snake_case、kebab-caseなどへ一括変換できます。
ブラウザ内処理
0文字 / 0行
0文字 / 0行
FEATURES
このツールでできること
- snake_case、camelCase、PascalCaseなどを相互変換します。
- 開発中のデータ確認や変換を、コピーしてすぐ試せます。
- 無料・会員登録不要で、PCとスマートフォンのブラウザから利用できます。
HOW TO USE
使い方
- 1
変換先の命名規則を選びます。
- 2
識別子を入力欄へ貼り付けます。複数行も入力できます。
- 3
「命名規則を変換する」を押して結果を確認します。
- 4
結果をコピーするかテキストファイルとして保存します。
EXAMPLE
具体的な入力例・出力例
入力例
user_profile_id
UtilityBoxTool
API-response-code出力例
userProfileId
utilityBoxTool
apiResponseCodeERRORS
エラーになる条件
- 入力が空の場合。
- 入力が500,000文字または10,000行を超えている場合。
- 記号だけの行など、単語として認識できる文字がない場合は空行になります。
NOTES
使用上の注意
- 略語の大文字表記は変換時に標準化されます。APIResponseはapiResponseなどになります。
- 日本語を含む識別子も変換できますが、プログラミング言語側の命名規則を確認してください。
- 空行はそのまま保持されます。
- 変換後に予約語や既存変数名との重複がないか確認してください。
入力データを外部送信しません
入力したデータや選択したファイルは、ユーザーのブラウザ内で処理され、外部サーバーへ送信されません。
FAQ
よくある質問
camelCaseからsnake_caseへ変換できますか?
できます。大文字の境界を単語として判定し、アンダースコア区切りへ変換します。
日本語も変換できますか?
英数字の識別子変換を主な用途としています。日本語を含む場合は結果を確認してください。
複数の変数名を一括変換できますか?
できます。1行に1つずつ入力すると、同じ行数で結果を返します。
スペース区切りの文章も変換できますか?
できます。スペース、ハイフン、アンダースコアなどを単語区切りとして扱います。
大文字の略語は保持されますか?
統一的な変換を優先するため、CONSTANT_CASE以外では通常の単語として小文字化・先頭大文字化します。
入力内容は保存されますか?
保存されません。ブラウザ内で変換します。
商用コードで使えますか?
利用できます。ただし変換結果がプロジェクトのコーディング規約に合うか確認してください。