変数名
「user account id」を JavaScript の識別子にしたい場合。
- 単語に分割:user、account、id
- camelCase:userAccountId
- snake_case:user_account_id
同じ3つの単語でも、プロジェクトの命名規則によって異なる識別子になります。
この大文字小文字変換ツールは、テキストを必要な表記スタイルに書き換えます。スタイルを選んでテキストを入力または貼り付けると、変換結果がすぐに表示されます。アップロードもアカウントも不要です。
データはブラウザ内でローカルに処理され、当サイトのサーバーへアップロードされることはありません。
camelCase、PascalCase、snake_case、kebab-case はテキストを単語に分割します
単語はスペース、句読点、キャメルケースの境界で区切られます。camelCase は最初の単語を小文字、残りを大文字で始めます。snake_case と kebab-case は小文字の単語をアンダースコアまたはハイフンでつなぎます。
タイトル形式は各単語を大文字で始め、文頭大文字は各文の最初の文字を大文字にします
タイトル形式は元の間隔を保ったまま、すべての単語の最初の文字を大文字にします。文頭大文字は、まずテキスト全体を小文字にしたうえで、ピリオド、疑問符、感嘆符、改行の後に続く文字を大文字にします。
「user account id」を JavaScript の識別子にしたい場合。
同じ3つの単語でも、プロジェクトの命名規則によって異なる識別子になります。
小文字の見出しをタイトル形式にしたい場合。
タイトル形式ではすべての単語を大文字で始めます。文頭大文字の場合は、通常、最初の単語と固有名詞だけが大文字になります。
単語ベースのスタイルは、再構築の前に入力を小文字にします。そのため「HTMLParser」は htmlParser や html_parser になります。動作は予測しやすい一方、残しておきたい頭字語は保たれないことがあります。
中国語、日本語、韓国語には大文字と小文字の区別がありません。これらの言語では、変換ツールは無理に変更を加えず、該当するスタイルでもテキストをそのまま返します。
文頭大文字は改行を保ち、新しい行の最初の文字を大文字にします。camelCase と snake_case は行をまたいで単語をつなぎ、1つの識別子にします。
タイトル形式はすべての単語を大文字で始め、文頭大文字は各文の最初の文字だけを大文字にします。見出しにはタイトル形式、本文には文頭大文字がよく使われます。
変わるのは大文字と小文字だけです。camelCase、snake_case、kebab-case では、スペースや句読点を区切り文字に置き換えます。単語そのものの翻訳や書き換えは行いません。
はい、ブラウザの制限の範囲内で可能です。非常に大きな文書では、キー入力のたびにローカルで変換が行われるため、動作が遅くなることがあります。
はい。大文字小文字の変換にはブラウザのロケール対応の規則を使うため、アクセント付きのラテン文字やギリシャ文字、キリル文字も正しく処理されます。大文字と小文字の区別がない文字体系はそのまま残ります。
いいえ。変換はすべてブラウザ内で行われ、テキストが保存されたりアップロードされたりすることはありません。