てぶら

テキストケース変換

入力テキストをcamelCase・PascalCase・snake_case・SCREAMING_SNAKE・kebab-case・Title Case・dot.caseなど9種類のケースに一括変換します。変数名・関数名・ファイル名の命名規則変換に便利です。

テキストケース変換について

変数名の命名規則はプログラミング言語ごとに慣習が異なり、JavaScriptやJavaはcamelCase、PythonやRubyはsnake_case、Go言語のエクスポートされる識別子はPascalCaseが一般的です。複数の言語を跨いだ開発や、他言語向けAPIとの連携時にはケースの変換が頻繁に必要になります。

略語の扱いは特に判断が割れるポイントで、「HTTPServer」のように大文字を連続させるか「HttpServer」のように単語として扱うかでチーム内のスタイルが分かれます。このツールはcamelCase・snake_case・kebab-caseなど9種類の形式に一括変換できるため、命名規則の統一やファイル名・データベースカラム名への変換作業を効率化できます。

主な使い方

  • 1JavaScriptのcamelCase変数名をPythonのsnake_caseに一括変換する
  • 2URLのkebab-case文字列をデータベースのスネークケースカラム名に変換する
  • 3コードレビューで命名規則を統一するために複数の変数名を変換する
  • 4APIレスポンスのキー名を異なるケース形式に変換してフロントエンドで扱う

よくある質問

Q. 対応しているケース形式は何種類ありますか?

A. camelCase・PascalCase・snake_case・SCREAMING_SNAKE_CASE・kebab-case・Title Case・UPPER CASE・lower case・dot.caseの9種類に対応しています。

Q. 略語(例:「HTTP」「ID」)は正しく変換されますか?

A. 入力時にスペースや区切り文字で分割されていれば正しく変換されます。すべて大文字の略語(HTTP→Http/http)は単語として認識されます。

Q. 複数の単語をまとめて変換できますか?

A. はい。入力テキスト内の複数の単語を一括で目的のケース形式に変換できます。

変換ツールの一覧を見る →