このページでコードを整形するには?
左側のエディターにコードを貼り付けるかファイルを読み込み、必要な設定を選んで「フォーマット」を押します。右側で結果を確認し、コピーまたは保存します。
JavaScriptフォーマッターは、圧縮済みまたは体裁が不統一なJavaScriptを、インデント、空白、改行、波括弧の配置がそろった形へ整えます。クラス、プライベートフィールド、非同期関数、オプショナルチェーン、null合体演算子、テンプレートリテラル、モジュール、React JSXなどの最新構文に対応します。
タブまたはスペースを選び、希望する行幅と波括弧のスタイルを設定できます。意味のある改行や既存の配列インデントを保持したり、長いメソッドチェーンを分割したりすることもできます。Ctrl+EnterまたはCommand+Enterを押すと、エディターから直接整形できます。
「圧縮」は読みやすい識別子を保ちながら、コメントや不要なコードを削除します。「圧縮・変数名短縮」は対象となるローカル名も短くし、さらに小さくします。圧縮には実行可能な JavaScript が必要なため、JSX は事前にコンパイルしてください。
左側のエディターにコードを貼り付けるかファイルを読み込み、必要な設定を選んで「フォーマット」を押します。右側で結果を確認し、コピーまたは保存します。
入力は選択した言語または構文に合っている必要があります。未完成の文、対応していない括弧や引用符、入力と異なる方言やモードを確認してから再度実行してください。
コードフォーマッターは言語に応じたトークンと入れ子構造を認識し、一貫した規則でインデント、空白、改行を整えます。プログラムをコンパイルしたり実行したりしないため、正しさや安全性の検査にはなりません。
Webプロジェクトでは2スペースが一般的です。プロジェクトが折り返しを強制しない限り既存の改行を保ち、JSX入力ではJSX対応を有効にし、波括弧などのスタイルはリポジトリ設定に従ってください。整形、圧縮、変数名の短縮は別々の操作です。
コードはブラウザー内でのみ処理され、サーバーにはアップロードされません。
Java・Python・JavaScript・JSON・HTMLなどのコードを整形・美化し、インデント、空白、改行をそろえます。
録音のトリミング・結合・分割、無音やノイズの除去、音量・速度・音程・チャンネルの調整ができます。
CSVやExcelの表を開いて編集し、表形式テキストを整形。CSVからExcelやSQLへの変換もできます。
Markdownの編集・プレビュー、Mermaid図の描画、Markdown・HTML・表の形式変換ができます。
文章の比較、単語数や頻出語の集計、行の並べ替え・置換、DOCX本文の表示ができます。
中国語の単語の意味、類義語、対義語や、さまざまな言語の IPA 発音記号を調べられます。
MP3・WAV・FLACなどを相互変換し、通常の音声や生PCMを再生。音声メタデータの確認・編集もできます。
JSONの表示・比較・検証、JSONPathのテスト、CSV・YAML・XMLへのデータ変換ができます。
音声を文字起こしし、テキストから音声を生成。ブラウザーで自分の声を録音することもできます。
動画の変換・圧縮、クリップのトリミング・結合、画面サイズの変更、音声抽出に対応します。
ローカル動画やストリーミング動画の再生、画面・カメラの録画、カメラを使ったオンラインミラーを利用できます。
PDFの圧縮・結合、ページの分割・並べ替え、画像への変換、文書の表示・比較ができます。
画像形式の変換、写真のサイズ変更・切り抜き、圧縮、画像比較、OCRによる文字抽出ができます。
スクリーンショットの撮影・装飾、文字から画像やGIFの作成、ホワイトボード描画、ワードクラウドやファビコンの生成ができます。
動画をプレビューしながらSRT・VTT字幕を編集。時間調整、形式変換、字幕トラックの管理ができます。
ZIP・7Z・RAR・TARを開いて必要なファイルを展開。新しいアーカイブの作成やZIP・7Zのパスワード設定もできます。
Base64・Base32のエンコードとデコード、URL・HTML・Unicodeのエスケープ、JWTの内容確認ができます。
2進・10進・16進の数値を変換し、数値を英語で表記。テキストから2進数への変換もできます。
パーセントや分数を計算し、統計データを集計。成績、割引率、縦横比も計算できます。
オンライン時計、カウントダウン、ストップウォッチを使い、日付・年齢・タイムゾーンの差を計算できます。
IPアドレスやIPv6接続の確認、HTTPリクエストやHARファイルの調査、CIDRアドレス範囲の計算ができます。
長さ・重さ・温度・データ容量などの単位を換算できます。
HEX・RGB・HSLを変換し、画像から色を抽出。コントラストの確認や単色画面によるディスプレイ確認もできます。
リンクやWi-Fi接続用のQRコード、各種バーコードを生成・読み取りできます。
ハッシュ・UUID・パスワードの生成、正規表現のテスト、URLスラッグの作成、ファイル権限の確認ができます。
画面解像度やリフレッシュレートの確認、画面定規での測定、キーボードのテスト、プロンプターの利用ができます。
2048、マインスイーパー、数独、五目並べ、タンクバトル