設定
privacy.storage_manager.language_settings
テーマ設定
大/小変換
テキスト形式変換ツール
使用方法
🚀 かんたんスタート
- 変換したいテキストを貼り付けまたは入力します。非ラテン文字や絵文字はそのまま保持されます
- 基本/プログラミング/その他の各セクションから目的の形式を選ぶと、すぐに結果が表示されます
- 形式カードをタップすると結果をコピーできます。複数行のテキストも一括でコピーされます
- カードを順番にタップするだけで、一度の操作で複数の変換をまとめて適用できます
📌 よくある利用シーン
- 変数/関数名:英語フレーズを camelCase/PascalCase/snake_case に変換して命名を統一
- CSS/URL:クラス名やパスは kebab‑case 推奨で読みやすく
- データベース/定数:snake_case や CONSTANT_CASE に変換して規約に合わせる
- ファイル/パス:空白を含む名前を kebab‑case や path/case に整形
- API/ルーティング:REST は kebab/snake、GraphQL フィールドは camelCase を維持
- 文書整形:見出しは Title Case、文章冒頭は Sentence case
- 一括リネーム:複数行を貼り付けて一括変換→まとめてコピー
- コードレビュー前:命名を揃えて diff と手戻りを削減
📚 形式リファレンス
- 小文字:hello world example
- 大文字:HELLO WORLD EXAMPLE
- 先頭大文字:Hello world example
- タイトル:Hello World Example
- 文章:Hello world example. Next sentence
- キャメル:helloWorldExample
- パスカル:HelloWorldExample
- スネーク:hello_world_example
- ケバブ:hello-world-example
- 定数:HELLO_WORLD_EXAMPLE
- ドット:hello.world.example
- パス:hello/world/example
- 反転:HELLO WORLD EXAMPLE → hello world example
- format_example_toggle
- 交互:hElLo WoRlD eXaMpLe
🧭 使い方のヒント
- フロントエンド命名:コンポーネントや型はPascalCase、CSSクラスやURLはkebab-caseが定番です
- バックエンド:Pythonやデータベースの項目はsnake_case、Java/Goの変数はcamelCaseまたは大文字スネークがよく使われます
- API 設計:RESTパスはkebab/snake-caseで統一し、GraphQLのフィールドはcamelCaseを維持します
⚠️ 制限事項と互換性
- ページをスムーズに保つため、超大規模テキストは分割して変換すると安定します
- 特殊記号:@#$ などは区切り文字として扱われ、選んだ命名規則に合わせて置き換えられます
- 数字の扱い:数値自体は変更せず、文字と数字が接する位置にだけ区切りを挿入します
🔒 プライバシーとセキュリティ
- すべての処理はブラウザ内で完結し、データはお使いのデバイスから外部に送信されません
❓ よくある質問
camelCase と PascalCase の違いは何ですか?
camelCase(userName)は変数や関数向け、PascalCase(UserName)はクラスやコンポーネント名でよく使われます
特殊記号が消えてしまうのはなぜですか?
@#$ などは単語区切りとして扱われるため、hello@world は hello_world のように整形されます
多言語のテキストは誤って変更されますか?
非ラテン文字や絵文字は変更されず、ラテン文字の単語のみ変換します(例:「テスト test」→「テスト Test」)