やまどり

テキストケース変換

検出した単語: hello · world · example

camelCase

helloWorldExample

PascalCase

HelloWorldExample

snake_case

hello_world_example

SCREAMING_SNAKE_CASE

HELLO_WORLD_EXAMPLE

kebab-case

hello-world-example

COBOL-CASE

HELLO-WORLD-EXAMPLE

dot.case

hello.world.example

path/case

hello/world/example

Title Case

Hello World Example

lower case

hello world example

UPPER CASE

HELLO WORLD EXAMPLE

flatcase

helloworldexample

命名規則の種類

プログラミング言語やフレームワークによって推奨される命名規則が異なります。 変数・関数・クラス・定数・ファイル名など用途に応じて使い分けます。

camelCase
先頭を小文字にし、以降の単語の先頭を大文字にする。JavaScript・Java・Swiftの変数・関数名に多用。
PascalCase
全単語の先頭を大文字にする。クラス名・型名・Reactコンポーネント名に使われる。
snake_case
単語をアンダースコアで繋ぐ。Python・Ruby・データベースのカラム名に標準的。
SCREAMING_SNAKE_CASE
snake_caseをすべて大文字にする。定数・環境変数名の慣例。
kebab-case
単語をハイフンで繋ぐ。HTML属性・CSSクラス名・URLスラッグに広く使われる。

命名規則を変換する手順

  1. STEP 1単語、見出し、既存の変数名を入力します。
  2. STEP 2camelCaseやsnake_caseなど候補を一覧で確認します。
  3. STEP 3言語やプロジェクトの規約に合う形式をコピーします。

具体的な利用例

APIのuser_nameをTypeScriptのuserNameへ直す、画面見出しをURL向けのkebab-caseへ整える、といった作業を一括で行えます。複数候補を並べて比較できるため命名レビューにも便利です。

結果を見るときの注意点

略語、数字、日本語、連続する大文字の区切りはプロジェクトによって期待が異なります。変換結果をそのまま大量置換せず、HTTPやURLなど維持したい略語と、既存コードからの参照箇所を確認してください。

入力データの扱い

処理はこのブラウザ内で完結し、入力したテキストやファイルは変換・解析のために外部サーバーへ送信されません。共有端末を使う場合は、作業後に入力欄とクリップボードの内容も消去してください。