略語変換エディタ

キャメルケース変換機

このツールについて 英語の文章をキャメルケースパスカルケースケバブケーススネークケースなどに変換するツールです。行ごとに変換を実行しますので、改行区切りの複数の文字列を一括変換することも可能です。
例えば「world health organization」を「World Health Organization」に変換したり、「Convert all uppercase letters to lowercase」という英文を「convertAllUppercaseLettersToLowercase」や「convert-all-uppercase-letters-to-lowercase」などに一発変換できます。
長めの英文を関数名クラス名変数名に変換したい場合に便利です。
詳細はこちら

キャメルケース(camelCaseLooksLikeThis)

パスカルケース(PascalCaseLooksLikeThis)

ケバブケース(kebab-case-looks-like-this)

スネークケース(snake_case_looks_like_this)

各単語の先頭文字を大文字にする

1つ目の単語の先頭文字は小文字にする

すべての文字列を小文字にする

区切り文字変換

変換前:

変換後:

使い方 指定された文字列から半角スペースを区切り文字として単語に分割し、各単語および区切り文字を変換します。
各単語の先頭文字を大文字にする」を選択した場合、文字列中の各単語の先頭文字が大文字に変換されます。
1つ目の単語の先頭文字は小文字にする」のチェックボックスを有効にした場合は、先頭の単語は変換から除外されます。
すべての文字列を小文字にする」を選択した場合、すべての単語を小文字に変換します。
区切り文字変換」では区切り文字をスペース(" ")、ハイフン("-")、アンダースコア("_")に変換、または区切り文字を削除できます。
また、よく使用される以下のプリセットが用意されています。

プリセット解説
  • キャメルケース
    先頭の単語を除く各単語の先頭文字を大文字に変換し、単語間のスペース(区切り文字)を削除します。一般的に関数名に使用されます。
    例)getName、setName
  • パスカルケース
    各単語の先頭文字を大文字に変換し、単語間のスペース(区切り文字)を削除します。一般的にクラス名に使用されます。
    例)AutoCompEditor
  • ケバブケース
    すべての単語を小文字に変換し、単語間のスペース(区切り文字)をハイフン(-)で変換します。一般的に変数名やCSSのクラス名に使用されます。
    例)max-length、notice-box
  • スネークケース
    すべての単語を小文字に変換し、単語間のスペース(区切り文字)をアンダースコア(_)で変換します。一般的に変数名やデータベース等で使用されます。
    例)max_length、tb_users

略語の使用について 変数名や関数名は正確に用途を説明するように命名しようとすればどうしても長くなってきます。しかし視認性の観点から略語を使用することは推奨されていません
これは名前が短いと他の関数と名前が被ってしまい、混乱を招く可能性があるためです。よく長ったらしい関数名が存在するのはそのためでしょう。
ただし、一般的に広く認知されている略語は例外的に使用されています。例えば型を表すstrやchar、arr、numなどです。またmsgやidなども誤認されることはないでしょう。
また何らかの処理を実行する関数名には一般的に先頭に動詞を持ってきて「動詞+目的語」の形にします。
例えばsetXXX、getXXX、showXXX、doXXXなどが挙げられます。

実行例 以下はキャメルケースに変換時の例です。

このページのトップに戻る