✨JavaScriptフォーマッター
minify・圧縮されたJavaScriptを読みやすく再整形します。外部ライブラリの解析、他人のコードの読解、デバッグ補助、学習目的のコード解読によく使われます。
🔒 ブラウザ内処理✓ ウォーターマークなし✓ 登録不要
使い方
- 1minifyされたJSを貼り付けます。
- 2フォーマットボタンを押します。
- 3整形された結果をコピーします。
よくある質問
TypeScriptも対応?+
ほぼ同じように動作します。TS特有の型表記(: string、generic <T>)も概ね認識されます。
BeautifyとMinifyの違いは?+
Beautifyは整形して人間に読みやすく、Minifyは圧縮して小さく。正反対の処理です。
元の意味は変わらない?+
空白・改行を追加するだけなので実行結果は同じです。ただしminifyされた短い変数名はそのまま残ります。
mangleされた変数名を意味のある名前に戻せる?+
これは不可能です。「a, b, c」のような変数名を元に戻すにはsource mapが必要です。
JSONも対応?+
JSON専用は[JSONフォーマッター]ツールの方が適切です(JSON検証・キーソート対応)。
インデント単位を変更できる?+
通常2スペース・4スペース・タブを選択できます。チームの規約に合わせて調整してください。