コピー

大文字小文字・命名フォーマットコンバーター

キャメル/パスカル/スネーク/ケバブ形式、任意区切り文字の一括置換に対応

大文字小文字・命名フォーマットコンバーター

開発業務やオフィス作業向けのオンラインテキスト整形ツールです。複数行テキストのリアルタイム変換に対応し、主流なコード命名規則・大文字小文字フォーマットに互換性があります。段階的なカスタム設定とワンクリック一括変換に対応し、元の改行レイアウトを自動保持。全ての演算はブラウザ内でローカル実行され、データが外部に送信されないため安全です。

ワンクリック定型プリセット(よく使う命名を即生成)

細かい段階設定不要、選択するだけで規格通りの命名を出力。フロントエンド、バックエンド、データベース、ルーティングなど開発各シーンに適しています。

  • キャメルケース camelCase:JS・Java標準変数名 例:helloWorldTest
  • パスカルケース PascalCase:クラス・型定義に使用 例:HelloWorldTest
  • スネークケース snake_case:Python変数・DBカラム 例:hello_world_test
  • 定数大文字 CONSTANT_CASE:グローバル定数定義 例:HELLO_WORLD_TEST
  • ケバブケース kebab-case:CSSクラス名・URLルート 例:hello-world-test
  • ドット区切り dot.case:設定項目・パス識別子 例:hello.world.test
  • スラッシュパス path/case:ファイルパス・階層識別子 例:hello/world/test
  • トレインケース Train-Case:タイトル専用ハイフン区切り形式 例:Hello-World-Test

段階的カスタム変換(細かく自由にフォーマットを組み合わせ)

定型プリセットをオフにすると、大文字小文字ルールとスペース置換ルールを2段階で自由に組み合わせ、独自の整形ニーズに柔軟に対応できます。

大文字小文字整形ルール

  • 元のまま:元の文字の大文字小文字を変更しない
  • 全て小文字、全て大文字:テキスト全体の文字種を一括統一
  • 文頭大文字形式:段落最初の文字だけ大文字、それ以外は小文字
  • 単語先頭大文字形式:各単語の最初を大文字にし、単語間スペースを保持
  • 小文字始まり交互大文字小文字、大文字始まり交互大文字小文字:1文字ごとに大文字小文字を切り替え、特殊装飾テキストを作成

スペース置換ルール

  • スペースを保持:単語間の区切りスペースを変更しない
  • スペースを全削除:単語間の空白文字をすべて除去
  • スペースをハイフン・アンダースコア・ドット・スラッシュに置換:前段階の大文字小文字状態を完全維持したまま区切り文字を一括変更、強制的に小文字化されません
  • カスタム区切り文字:選択後、任意の1文字または複数文字記号を単語区切りとして入力可能(例:->、::、# など)

補助前処理機能

「連続するスペースを単一スペースに統合」切り替えスイッチを搭載。有効にすると同一行内の余分な空白のみ圧縮し改行を破壊しないため、乱れたテキストの整理に便利。テキストクリアボタン、結果一括コピーボタンを備え、コピー後のレイアウトが整って操作が効率的です。

活用シナリオ

開発者は変数名、DBカラム名、フロントCSS・ルーティング規格を一括統一可能。ライターはタイトルの大文字整形や英文段落フォーマットをまとめて修正。複数行ファイル名・設定テキストの一括整理にも活用でき、手作業による個別編集を廃止しテキスト整形作業の効率を大幅に向上させます。

おすすめツール