コード整形ツール

JavaScript Formatter

クラス、オプショナルチェーン、テンプレートリテラル、async/await を含む JavaScript を整形します。入力コードは実行しません。

Ctrl / ⌘ + Enterで実行
読み取り専用の結果

クラス、オプショナルチェーン、テンプレートリテラル、async/await を含む JavaScript を整形します。入力コードは実行しません。

このツールでできること

クラス、オプショナルチェーン、テンプレートリテラル、async/await を含む JavaScript を整形します。入力コードは実行しません。

  • const/let、アロー関数、async/await、テンプレート文字列、構造解除、オプションのチェーン、およびクラスをサポートします。
  • 入力はテキストとして処理され、HTML やスクリプトは実行されません。
  • 構文エラーを表示し、入力コードは実行しません。

使い方

  1. JavaScript のソース コードを貼り付けます。
  2. インデントの幅を選択します。
  3. 「JavaScriptのフォーマット」をクリックします。
  4. 構文エラーを修正するか、結果をコピー/ダウンロードします。

主な用途

  • 圧縮または文字化けしたコード スニペットをクリーンアップします。
  • コードレビューの前に書式を統一します。
  • 解析エラーのある不完全な式を見つけます。

JavaScript Formatterの機能

クラス、オプショナルチェーン、async/await などを含む JavaScript を、統一したインデントと改行で整形します。結果を確認してから、コピーまたはダウンロードできます。

FAQ

入力したコードは実行されるのでしょうか?

入力はテキストとして処理され、HTML やスクリプトは実行されません。

オプションのチェーンとテンプレート文字列はサポートされていますか?

はい。これらの構文を含むコードを貼り付けて整形できます。

整形後にセミコロンが追加されるのはなぜですか?

現在の出力ルールでは、一貫性を保つためにセミコロンが有効になっています。これは植字の選択であり、実行入力ではありません。

開発者向けツール一覧に戻る