Der JavaScript-Formatter macht minifiziertes oder uneinheitlich formatiertes JavaScript durch konsistente Einrückung, Abstände, Zeilenumbrüche und Klammerpositionen übersichtlich. Er unterstützt moderne Syntax wie Klassen, private Felder, async-Funktionen, Optional Chaining, Nullish Coalescing, Template-Literale, Module und React JSX.
Wählen Sie Tabs oder Leerzeichen, legen Sie eine bevorzugte Zeilenbreite fest, bestimmen Sie den Klammerstil, behalten Sie sinnvolle Zeilenumbrüche und vorhandene Array-Einrückungen bei oder teilen Sie lange Methodenketten. Mit Ctrl+Enter beziehungsweise Command+Enter formatieren Sie direkt aus dem Editor.
„Minifizieren“ entfernt Kommentare und unnötigen Code, behält aber lesbare Bezeichner bei. „Minifizieren und Bezeichner kürzen“ verkürzt zusätzlich geeignete lokale Bezeichner. Die Minifizierung erwartet ausführbares JavaScript; JSX muss daher vorher kompiliert werden. Die gesamte Verarbeitung erfolgt lokal im Browser.