ハンプからアンダーラインへのネーミング変換ツール
このツールはキャメルケースとスネークケースを提供します。
コア機能
- キャメルケースからアンダースコアへ:のような名前を"userName" を"user_name"
- アンダースコアからハンプ:などに変換します。"order_id" に変換します。"orderId"((大文字と小文字の切り替えに対応)
- バッチ処理:複数行のテキストを同時に変換することができます。
シナリオ
- コードのリファクタリング:チーム名の統一
- クロスランゲージ開発:例:Java(ハンプ)とPython(アンダースコア)のプロジェクトコラボレーション
- データベースのフィールドマッピング:ORMフィールド名の自動変換の実装
推奨される命名規則
• パブリック関数/クラス名: 推奨ビッグハンプ(パスカルケース)などUserController
• 変数名/プライベートメソッド名:推奨小ハンプ(キャメルケース)例currentUser
• 定数/設定項目: 任意大文字のヘビ (SCREAMING_SNAKE_CASE)例MAX_LENGTH
注意: このツールは入力データを保存しないので、結果は機密性の高いコードを扱っても安全です。