変数名ジェネレーター
フレーズをcamelCase・snake_case・PascalCase・kebab-caseなどに変換します。
camelCase
userProfileImageUrl
PascalCase
UserProfileImageUrl
snake_case
user_profile_image_url
SCREAMING_SNAKE
USER_PROFILE_IMAGE_URL
kebab-case
user-profile-image-url
UPPER-KEBAB
USER-PROFILE-IMAGE-URL
dot.notation
user.profile.image.url
Train-Case
User-Profile-Image-Url
flatcase
userprofileimageurl
FLATCASE
USERPROFILEIMAGEURL
path/case
user/profile/image/url
$variable
$userProfileImageUrl
--css-var
--user-profile-image-url
SQL_COLUMN
USER_PROFILE_IMAGE_URL
Click any value to copy to clipboard.
このツールについて
Variable Name Generatorは、任意の自然言語フレーズや既存の変数名を、さまざまなプログラミング言語や状況で使われる14種類の命名規則に変換します。
コンバーターは入力をスペース、ハイフン、アンダースコア、スラッシュ、ドット、camelCase/PascalCaseの境界で分割します。その後、単語をターゲット形式で再構成します。入力は変換前に自動的に小文字に正規化されます。
使い方
- 自然言語のフレーズを入力するか、既存の変数名を貼り付けます。
- ツールが即座に14種類の命名規則のバリエーションを生成します。
- 任意の結果をクリックしてクリップボードにコピーします。
- 規則を切り替えて、使用している言語やフレームワークに適したものを見つけます。
活用事例
JavaScript開発者は、変数名やクラス名のためにフレーズをcamelCaseやPascalCaseに変換します。Python開発者は関数にsnake_caseを使用します。CSS開発者はカスタムプロパティ(--my-var)にkebab-caseを使用します。データベースエンジニアは列名にSQL_COLUMNスタイルを使用します。
よくある質問
- 既存のcamelCaseやPascalCaseの入力にも対応していますか? — はい。このツールはターゲット形式を適用する前に、camelCaseやPascalCaseを個々の単語に分割します。
- 入力から取り除かれる文字は何ですか? — スペース、ハイフン、アンダースコア、スラッシュ、ドットを除く英数字以外の文字は削除されます。数字は保持されます。
- 出力がデフォルトで小文字になっているのはなぜですか? — ほとんどの命名規則の慣習に従い、対象のケーシングルールを適用する前に、入力を小文字に正規化します。