インデント
代わりに圧縮 → ローカルで処理
このツールについて
JavaScript 整形ツールは、一貫したインデント、スペース、改行でコードを再フォーマットします。圧縮された JavaScript や 1 行のコードを読むときに特に便利です。追いづらいコードを貼り付ければ、実際に読める形に整います。
JS を貼り付け、インデントのサイズまたはタブを選ぶと、整形済みの出力が入力に合わせて更新されます。ワンクリックでコピーできるほか、JavaScript 圧縮ツールに切り替えて再度圧縮することもできます。すべてブラウザ内で動作します。
整形はローカルで行われます — コードがブラウザの外に出ることはありません。
よくある質問
圧縮された JavaScript を展開(非圧縮化)できますか?
圧縮されたコードを再インデント・再スペースして読みやすくしますが、圧縮ツールが書き換えた元の変数名を復元することはできません。それらは失われています。ロジックは変わりません。
整形すると動作は変わりますか?
いいえ — スペースと改行を追加するだけです。解析されるプログラムは同一です。
代わりに圧縮するには?
JavaScript 圧縮ツール(下記リンク)を使用してください。Terser を利用しています。