使い方
4分で読める

文字列ケース変換ツール【camelCase/snake_case等12種対応・無料】

camelCase、snake_case、kebab-case、PascalCase等12種類の命名規則を一括変換。入力するだけで全パターンを同時表示。URLスラッグ生成にも対応。ブラウザ内処理の無料ツール。

プログラミングの命名規則とは

変数名やクラス名の命名規則は言語やフレームワークごとに異なります。正しい命名規則に従うことはコードの可読性とチーム開発の効率に直結します。

12種類の命名規則一覧

命名規則使用言語
camelCasegetUserNameJavaScript, Java
PascalCaseGetUserNameC#, TypeScript(型名)
snake_caseget_user_namePython, Ruby, Rust
SCREAMING_SNAKEGET_USER_NAME定数(全言語共通)
kebab-caseget-user-nameCSS, HTML属性, URL
dot.caseget.user.nameJava パッケージ名

活用シーン

  • API設計:JSONフィールド名(camelCase)とDB列名(snake_case)の変換
  • 言語移行:Python(snake_case)からJavaScript(camelCase)へのリネーム
  • CSS class命名:コンポーネント名をkebab-caseに変換
  • 定数定義:変数名をSCREAMING_SNAKE_CASEに変換
  • URL生成:タイトルからURLスラッグを自動生成

変換例

入力: "get user name"

camelCase:        getUserName
PascalCase:       GetUserName
snake_case:       get_user_name
SCREAMING_SNAKE:  GET_USER_NAME
kebab-case:       get-user-name
dot.case:         get.user.name
path/case:        get/user/name
Title Case:       Get User Name

文字列ケース変換を今すぐ使う

変換する →

処理速度比較

他社クラウドサービス1.0s
JobDoneBot (ローカル)推奨1ms
1000.0x 高速

処理速度比較

他社A (クラウド)1
他社B (クラウド)0.8
JobDoneBot推奨0.001

手順

  1. 文字列を入力

    文字列ケース変換ツールを開き、変換したいテキストを入力します。現在のフォーマットは自動検出されます。

  2. 12種類の変換結果を確認

    入力と同時に12種類すべての命名規則での変換結果が一覧表示されます。

  3. 必要な形式をコピー

    使いたい形式の横にあるコピーボタンをクリック。ワンクリックでクリップボードにコピーされます。

よくある質問

12種類です。camelCase、PascalCase、snake_case、SCREAMING_SNAKE_CASE、kebab-case、SCREAMING-KEBAB-CASE、dot.case、path/case、Title Case、UPPER CASE、lower case、Sentence caseに対応。
はい。日本語を含む文字列も対応しています。ただし、命名規則変換はプログラミングの変数名等の英数字文字列で最も効果を発揮します。
URLに使用できる安全な文字列(小文字、ハイフン区切り、特殊文字除去)を生成する機能です。「Hello World!」→「hello-world」のように変換されます。
#開発#プログラミング#命名規則#ケース変換#camelCase#snake_case#無料

この記事で紹介したツール

この記事をシェア