ケース変換ツール
このツールについて
ケース変換ツールは、テキストをさまざまな命名スタイルに変換します。camelCase、PascalCase、snake_case、SCREAMING_SNAKE_CASE、kebab-case、Train-Case、dot.case、flatcase、UPPERCASE、lowercase、Title Case、Sentence caseに対応しています。フレーズや識別子のリストを貼り付けると、すべてのスタイルを一度に表示します。スペース、ハイフン、アンダースコア、ドットで区切るほか、camelCaseの境界や、HTTPServerの“S”のような略語の境界も検出します。
処理はすべてブラウザ内で、単純な文字列操作だけを使って行われます。入力したテキストがどこかに送信されることはないので、プライベートなコードベースやクライアントの設定ファイルなど、見知らぬサイトに貼り付けたくない内容を扱うときにも安心です。
このツールが役立つのは、異なる命名規則の間で名前を変換したいときです。JSONのフィールド名をデータベースのカラム名に変換する、JavaScriptの変数名をCSSクラス名に合わせてリネームする、スプレッドシートの見出しを環境変数名に変換するといった場面で使えます。背景についてはMDNのJavaScript変数命名ガイドやWikipediaの命名規則(プログラミング)の記事を参照してください。