テキストケース変換
検出した単語: 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スラッグに広く使われる。
命名規則を変換する手順
- STEP 1単語、見出し、既存の変数名を入力します。
- STEP 2camelCaseやsnake_caseなど候補を一覧で確認します。
- STEP 3言語やプロジェクトの規約に合う形式をコピーします。
具体的な利用例
APIのuser_nameをTypeScriptのuserNameへ直す、画面見出しをURL向けのkebab-caseへ整える、といった作業を一括で行えます。複数候補を並べて比較できるため命名レビューにも便利です。
結果を見るときの注意点
略語、数字、日本語、連続する大文字の区切りはプロジェクトによって期待が異なります。変換結果をそのまま大量置換せず、HTTPやURLなど維持したい略語と、既存コードからの参照箇所を確認してください。
入力データの扱い
処理はこのブラウザ内で完結し、入力したテキストやファイルは変換・解析のために外部サーバーへ送信されません。共有端末を使う場合は、作業後に入力欄とクリップボードの内容も消去してください。