TL
ツールラボ
💰寄付する
💰寄付する

変数名ジェネレーター

フレーズを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の境界で分割します。その後、単語をターゲット形式で再構成します。入力は変換前に自動的に小文字に正規化されます。

使い方

  1. 自然言語のフレーズを入力するか、既存の変数名を貼り付けます。
  2. ツールが即座に14種類の命名規則のバリエーションを生成します。
  3. 任意の結果をクリックしてクリップボードにコピーします。
  4. 規則を切り替えて、使用している言語やフレームワークに適したものを見つけます。

活用事例

JavaScript開発者は、変数名やクラス名のためにフレーズをcamelCaseやPascalCaseに変換します。Python開発者は関数にsnake_caseを使用します。CSS開発者はカスタムプロパティ(--my-var)にkebab-caseを使用します。データベースエンジニアは列名にSQL_COLUMNスタイルを使用します。

よくある質問

  • 既存のcamelCaseやPascalCaseの入力にも対応していますか?はい。このツールはターゲット形式を適用する前に、camelCaseやPascalCaseを個々の単語に分割します。
  • 入力から取り除かれる文字は何ですか?スペース、ハイフン、アンダースコア、スラッシュ、ドットを除く英数字以外の文字は削除されます。数字は保持されます。
  • 出力がデフォルトで小文字になっているのはなぜですか?ほとんどの命名規則の慣習に従い、対象のケーシングルールを適用する前に、入力を小文字に正規化します。