Tools App によって

キャメルケース、スネークケース、ケバブケースの説明

テキストを小文字、大文字、タイトルケース、センテンスケース、キャメルケース、スネークケース、ケバブケース、パスカルケースの間で変換します。

仕組み

コンバーターは入力を単語に分割し、小文字にしてから、選択した規則の区切り文字と大文字化を使用して再結合します。タイトルと文の大文字と小文字は、小文字の単語ではなく元のテキストに作用します。

  • 大文字と小文字の変更は決定的な文字列変換です。頭字語と数字はそのまま残ります。

なぜそれが重要なのか

API、データベース、フロントエンド全体でフィールドの名前を変更するのは日常的なタスクであり、頭字語、数字、またはアクセント付き文字の処理に一貫性がない場合に中断されます。すべての規約で同じ単語が見られるため、コードを変更する前にマッピングが明確になります。

うまくいった例

ユーザー プロフィール画像という単語は、userProfileImage、user_profile_image、user-profile-image、および UserProfileImage になります。頭字語は最初に小文字にされるため、ID に依存する識別子は手動でチェックする必要があります。

よくある間違い

  • 頭字語をやみくもに変換すると意味が失われます。
  • トルコ語のドット付き i など、言語固有の大文字と小文字が必要です。
  • 移行計画を立てずにパブリック API フィールドの名前を変更する。

実践的なヒント

好みではなく宛先によって規則を決定します。JSON API は通常キャメルケース、SQL 列はスネークケース、URL はケバブケースです。 1 回のデプロイで切り替えるのではなく、移行期間中に古いフィールド名と新しいフィールド名を維持します。

使い方

  1. ツールを開きます。すべてはブラウザのタブで実行されます。
  2. 入力を貼り付けるか入力し、必要なアクションを選択します。
  3. 結果を確認し、ワンクリックでコピーします。

ツールを開く

よくある質問

キャメルケースは頭字語を正しく処理しますか?

単語は結合前に小文字にされるため、頭字語は通常の単語になります。大文字に依存する識別子を確認してください。

アクセント付き文字が変わったのはなぜですか?

大文字と小文字のマッピングは言語に依存しません。たとえば、トルコ語のドット付き i は手動で修正する必要がある場合があります。

テキストの一部だけを変換できますか?

はい。変形したい選択範囲のみを貼り付けます。

このツールは本当に無料ですか?

はい。アカウント、ペイウォール、使用制限はありません。 Tools App は、その背後にあるスタジオである aumenso によって資金提供されています。

入力した内容はアップロードされますか?

いいえ。ツールはブラウザのタブで実行されます。入力した内容は当社に送信されたり保存されたりすることはありません。

← すべての投稿