使い方
- テキストを入力するか貼り付けます。すべての形式が一度に表示されます。
- 必要な結果をコピーします。↑ を押すと、結果を入力欄に戻して編集を続けられます。
- 変数名の形式では各行が個別に変換されるため、リスト全体を一度に変換できます。
オプションの説明
- Title Case
- 主要な単語の先頭を大文字にし、短い冠詞・接続詞・前置詞(a、an、the、and、of、in…)は先頭や末尾でない限り小文字のままにします。iPhone や NASA のように、単語の中にすでに大文字がある語はそのままです。
- Sentence case
- すべてを小文字にしたうえで、各文の最初の文字を大文字にします。固有名詞は手作業で直す必要があります。
- camelCase / PascalCase
- JavaScript、Java、C# の変数名、関数名、クラス名によく使われます。
- snake_case / CONSTANT_CASE
- Python、Ruby、SQL の列名、環境変数で使われます。
- kebab-case
- URL、CSS のクラス名、ファイル名で使われます。
例
| 形式 | 「user account settings」 |
|---|---|
| camelCase | userAccountSettings |
| PascalCase | UserAccountSettings |
| snake_case | user_account_settings |
| CONSTANT_CASE | USER_ACCOUNT_SETTINGS |
| kebab-case | user-account-settings |
| Title Case | User Account Settings |
よくある質問
XMLHttpRequest のような識別子は、どのように単語に分けられますか?
小文字から大文字に変わる位置と、略語の最後の大文字の前で区切ります。そのため XMLHttpRequest は XML、Http、Request に、parseJSONData は parse、JSON、Data に分かれます。
アクセント付きの文字やラテン文字以外にも対応していますか?
はい。ギリシャ文字、キリル文字、アクセント付きのラテン文字など、大文字・小文字の区別がある文字ならすべて変換できます。日本語や中国語には大文字・小文字がないため、そのまま残ります。
Title Case の結果がスタイルガイドと違うのはなぜですか?
スタイルガイド(APA、Chicago、AP)によって、4 文字以上の前置詞の扱いなど細かい点が異なります。このツールは一般的な Chicago スタイルのルールに従っているので、例外的なケースはお使いのガイドで確認してください。
プライバシー
このツールはすべてブラウザ内で動作します。ファイルやテキストはお使いの端末上で処理され、当サイトのサーバーにアップロードされることはありません。