DevDesk

FORMAT / DEVDESK

コードフォーマッター

C、C#、C++、CSS、Go、HTML、Java、JavaScript、Perl、PHP、Python、Ruby、SQL、TypeScript のコードを、構文強調表示と選択可能なテーマで整形します。編集・整形・画像保存はブラウザー内で処理します。

コードはすべてブラウザー内で処理され、サーバーへ送信されません。

入力コード

入力と出力の例

例 1

入力

class Hello{public static void main(String[] args){System.out.println("Hello, DevDesk!");}}

出力

class Hello {
  public static void main(String[] args) {
    System.out.println("Hello, DevDesk!");
  }
}

例 2

入力

function greet(name){return "Hello, "+name+"!"}

出力

function greet(name) {
  return "Hello, " + name + "!";
}

使い方

  1. 言語、カラーテーマ、2 または 4 スペースのインデントを選びます。
  2. コードを貼り付けるかサンプルを読み込み、整形します。
  3. 結果をコピーするか、構文強調付き PNG として保存します。

よくある質問

コードはサーバーに送信されますか?

いいえ。編集と整形はブラウザー内で行い、入力コードをサーバーに送信しません。

すべての言語を自動整形できますか?

一覧の 14 言語すべてに対応しています。Perl は構文構造に基づいて改行とインデントを整え、Go は gofmt のインデント規則に従います。

結果を画像として保存できますか?

はい。選択したテーマと構文強調を適用した結果を PNG として保存できます。