変換前
変換後
camelCase は単語を区切り文字なしでつなぎ、先頭以外の各単語の頭を大文字にする記法です(userName、parseHtmlInput)。JavaScript・TypeScript・Java で変数や関数に使われる慣習的なスタイルです。このツールはスペース・ハイフン・アンダースコアで単語を区切るので、snake_case や kebab-case、ふつうの語句のいずれからでも変換できます。
使い方
- 識別子または語句を貼り付けます(user name / user_name / user-name のいずれでも構いません)。
- 単語に分割して小文字化し、先頭以外の頭を大文字にして連結します。
- できた識別子をそのままコードに貼り付けます。
よくある質問
PascalCase との違いは?
先頭の1文字だけです。PascalCase は先頭の単語も大文字にし(UserName)、通常はクラス名や型名に使います。camelCase(userName)は変数や関数に使います。
頭字語はどう扱われますか?
ふつうの単語として扱い、小文字化します。「parse HTML input」は parseHtmlInput になります。多くの Linter が期待するのはこの形です。
複数行をまとめて変換できますか?
できます。行ごとに独立して変換するので、名前のリストを貼り付けて一括で変換できます。