使い方
- JavaScript を貼り付けるか、
.jsファイルを開くか、サンプル(圧縮されたコード)から始めます。 - スペース 2 つ、スペース 4 つ、タブから選びます。入力すると整形されたコードが表示されます。
- コピーするか、
script.jsとしてダウンロードします。
機能
文はそれぞれ独立した行になり、ブロックはインデントされ、演算子の周りやキーワードの後の空白が統一されます。コードの動作はまったく変わらず、変わるのは空白だけです。ミニファイアーが n や t のように短くした名前や、削除したコメントは、整形では元に戻せません。
役立つ場面
- 圧縮されたスクリプトを読んで、動作やエラーの発生箇所を確認するとき。
- スニペット、回答、AI アシスタントのコードを編集前に整理するとき。
- 差分を取る前に 2 つのバージョンを比較しやすくするとき。
よくある質問
モダンな JavaScript に対応していますか?
はい。アロー関数、クラス、テンプレートリテラル、async/await、オプショナルチェーン、モジュールをすべて整形できます。
コードのエラーをチェックしますか?
いいえ。実行できないコードでも、あるものをインデントするだけです。JavaScript ミニファイアーはコードを解析し、構文エラーの行と列を報告します。
TypeScript や JSX はどうですか?
TypeScript は型注釈付きの JavaScript なので、ほとんどは問題なく整形できます。JSX や大規模なプロジェクトには、エディタの Prettier を使用してください。
コードはアップロードされますか?
いいえ。整形はブラウザ内で実行されます。