コード整形
C/C++/C#/Java/PHP/Python、JavaScript、JSON、CSS、HTML、XML、Markdown、YAML のローカル整形機能を一括で提供します。
ブラウザー内でローカル処理
このページは公開ディレクトリのチェックに合格しています。JavaScript を有効にすると、すべての機能を使用できます。
使用ガイド
コードフォーマッターの使い方
コードとファイル名は現在のブラウザ内でローカルフォーマッターにのみ渡して処理され、アップロード、API の呼び出し、永続ストレージへの書き込みは行いません。
言語を選択
C/C++/C#/Java/PHP/Python またはその他の対応言語を選択します。
ソースコードを入力
ソースコードを貼り付けるかローカルのテキストを開き、インデント、改行、フォーマットのオプションを選択してから実行します。
差分を確認
構文エラーと整形結果を確認し、冪等性を確認するために繰り返し実行してからコピーまたはダウンロードしてください。
制限事項と注意点
- 言語フォーマッターはローカルの固定バージョンで動作し、コンパイラー、静的解析ツール、コードレビューの代わりにはなりません。
- 不正な構文、非常に大きなファイル、または不足しているプラグインがある場合は明確に失敗し、汎用インデンターで結果を偽装することはありません。
- プロジェクトによってフォーマット設定が異なる場合があります。リリース前に、リポジトリの lint および formatter の設定を確認してください。
よくある質問
ネットワーク接続してフォーマットしますか?
いいえ。フォーマッターと関連リソースは、本サイトの静的リソースから必要に応じて読み込まれます。
なぜ整形結果がプロジェクトと一致しないのですか?
言語バージョン、プロジェクト設定、インデントオプションを確認してください。ページでは固定のローカル設定を使用します。
フォーマットすると元のファイルは変更されますか?
いいえ。ページではコピーまたはダウンロード用の結果を生成するだけです。