ケース変換
テキストをcamelCase・PascalCase・snake_case・kebab-case・CONSTANT_CASEなど9種類の命名規則に一括変換。プログラミングの変数名・関数名の変換に便利な無料オンラインツール。
テキストをcamelCase・snake_case・kebab-caseなど9種類の命名規則に一括変換するツールです。
// 詳細
対応するケース一覧
camelCase(JavaScript等)、PascalCase(C#クラス名等)、snake_case(Python/Ruby等)、kebab-case(CSS/URL等)、CONSTANT_CASE(定数)、dot.case(プロパティ)、Title Case(見出し)、UPPERCASE・lowercaseの全9種類に対応しています。
自動的な単語分割
入力テキストはスペース区切り、アンダースコア区切り、ハイフン区切り、ドット区切りに加え、camelCaseやPascalCaseの大文字境界も自動検出して単語に分割します。どの形式で入力しても正しく変換できます。
プログラミングでの命名規則
言語やフレームワークごとに推奨される命名規則は異なります。JavaScriptはcamelCase、PythonはsnakeCase、CSSはkebab-caseが一般的です。異なるプロジェクト間でコードを移行する際や、API連携時のフィールド名変換に活用できます。
// FAQ
- どんな入力形式に対応していますか?
- スペース区切り(hello world)、camelCase(helloWorld)、snake_case(hello_world)、kebab-case(hello-world)、PascalCase(HelloWorld)、dot.case(hello.world)など、主要な形式すべてに対応しています。
- 日本語のテキストも変換できますか?
- 大文字・小文字の変換(UPPERCASE/lowercase)は日本語にも適用されますが、camelCaseやsnake_caseなどのプログラミング命名規則は主にアルファベットのテキストを対象としています。
- 複数行のテキストをまとめて変換できますか?
- 入力テキスト全体を一つのまとまりとして変換します。複数の変数名を変換したい場合は、1つずつ入力して結果をコピーしてください。
- CONSTANT_CASEとは何ですか?
- すべての文字を大文字にし、単語間をアンダースコアで区切る形式です(例:MAX_RETRY_COUNT)。プログラミングで定数を定義する際によく使われます。
// 使い方
-
テキストを入力
変換したいテキストを入力欄に入力します。スペース区切り、camelCase、snake_caseなど、どの形式でも自動的に単語を認識します。
-
変換結果を確認
入力と同時に9種類の命名規則すべての変換結果が一覧表示されます。
-
必要な形式をコピー
各変換結果の横にあるCOPYボタンで、必要な形式をクリップボードにコピーできます。