camelCase・snake_case・kebab-case 変換
テキストを camelCase、snake_case、kebab-case などに変換します。
エディタ
行 1、列 10 行0 単語0 文字
camelCase・snake_case・kebab-case 変換: 概要
通常の単語や既存の識別子を、プログラムの命名規約に合わせて変換します。変数用の camelCase、クラス用の PascalCase、Python やデータベース用の snake_case、URL や CSS 用の kebab-case、定数用の CONSTANT_CASE に対応しています。
camelCase・snake_case・kebab-case 変換: 使い方
- 1行に1つの名前またはフレーズを貼り付けます。
- 希望する命名規則を選択します。
- 「適用」をクリックし、変換された名前をコピーします。
camelCase・snake_case・kebab-case 変換: 主な活用例
- 新しいコードベースの命名規則に合わせて、変数名、関数名、JSON キーの名前を一括変更。
- ページタイトルのリストから kebab-case のファイル名やフォルダ名を生成。
- 表計算ソフトの列名を、データベースや Python スクリプト用に snake_case に変換。
camelCase・snake_case・kebab-case 変換: 使用例
入力
user first name order total price
結果
userFirstName orderTotalPrice
入力
userFirstName order-total-price MAX_RETRY_COUNT
結果
user_first_name order_total_price max_retry_count
camelCase・snake_case・kebab-case 変換: よくある質問
snake_case から camelCase など、形式間の相互変換はできますか?
はい。空白、ハイフン、アンダースコア、大文字に基づいて単語を区切るため、どの形式からでも別の形式に変換できます。
記号やアクセント記号はどうなりますか?
記号は単語の区切りとして扱われ削除されます。文字のアクセント記号は保持されます。
HTTP や ID などの略語・頭字語はどのように処理されますか?
連続する大文字は1つの単語として扱われます。例えば「HTTPServer」は snake_case では「http_server」に、camelCase では「httpServer」になります。
複数の名前をまとめて一度に変換できますか?
はい。1行に1つの名前を入力してください。各行が個別に変換され、元の並び順も維持されます。
テキストはサーバーに送信されますか?
いいえ。すべてお使いの端末のブラウザ上でローカルに実行されるため、テキストが外部に送信されることはありません。
関連ツール
このツールとよく一緒に使われるツール。
- 大文字・小文字の変換
テキストを大文字、小文字、タイトルケースなどに変換します。
- URL スラッグ生成ツール
タイトルや文章を小文字の URL スラッグに変換します。
- テキストからアクセント記号を削除
アクセント記号付きの文字を通常のアルファベットに置換するか、非 ASCII 文字を削除します。
- 句読点・記号を削除
テキストから句読点や記号、またはすべての数字を削除します。
- 引用符を直線に変換
スマート引用符(カーリークォート)を直線引用符(ストレートクォート)に置換します。
- テキストから絵文字を削除
絵文字や絵文字記号を削除し、テキストの文字だけを残します。