JS-/TS-Formatierer

Verschönere oder minimiere JavaScript, TypeScript und JSX/TSX mit Prettier-Optionen.

Dein Code wird lokal in deinem Browser mit Prettier und Terser formatiert und nichts wird auf einen Server hochgeladen.

Musst du auch Styles formatieren? Probiere den CSS Formatter.

Über JS-/TS-Formatierer

Dieser JS-Formatter verschönert oder minifiziert JavaScript, TypeScript und JSX/TSX direkt in deinem Browser. Als JavaScript-Beautifier führt er Prettier mit einem vollständigen Optionspanel aus, während das Minifizieren Terser nutzt, um Code für die Produktion zu verkleinern. Wähle den Auto-Parser, um die Syntax automatisch zu erkennen, oder erzwinge JS/JSX oder TS/TSX, wenn du einen bestimmten TypeScript-Formatter brauchst. Stelle Semikolons, Anführungszeichenstil, Tabbreite, Druckbreite und nachgestellte Kommas ein, um dem Stil deines Projekts zu entsprechen. Er ist für Entwickler gebaut, die unordentliche Snippets aufräumen, QA-Ingenieure, die gebündelte Ausgaben prüfen, und alle, die eine schnelle Prettier-online-Alternative wollen. Alles wird lokal in deinem Browser verarbeitet, sodass dein Quellcode dein Gerät nie verlässt und nichts auf einen Server hochgeladen wird.

Funktionen

So verwendest du JS-/TS-Formatierer

  1. Füge dein JavaScript oder TypeScript in das Eingabefeld ein.
  2. Wähle Verschönern zum Formatieren oder Minifizieren zum Komprimieren.
  3. Wähle den Parser: Auto, JS / JSX oder TS / TSX.
  4. Passe Optionen wie Tabbreite, Anführungszeichen, Semikolons und nachgestellte Kommas an.
  5. Kopiere die formatierte Ausgabe aus dem Ergebnisbereich.

Beispiel

Eingabe

const  greet=(name)=>{return 'hi '+name}

Ausgabe

const greet = (name) => {
  return 'hi ' + name;
};

Verschönert mit Standard-Prettier-Optionen (2 Leerzeichen Einrückung, Semikolons).

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Was ist der JS-Formatter und was kann er?
Es ist ein browserbasiertes Tool, das JavaScript, TypeScript und JSX/TSX verschönert oder minifiziert. Das Verschönern führt Prettier mit vollständigen Stiloptionen aus und das Minifizieren führt Terser aus, um Code für die Produktion zu komprimieren.
Wie formatiere ich TypeScript oder JSX mit dem JS-Formatter?
Wähle den Parser: JS / JSX, TS / TSX oder Auto. Auto versucht zuerst den TypeScript-Parser und fällt auf Babel zurück, sodass reines JavaScript, JSX und TypeScript alle korrekt formatiert werden.
Nutzt der JS-Formatter Prettier und Terser?
Ja. Das Verschönern nutzt Prettier und das Minifizieren nutzt Terser, sodass die Ausgabe denselben Tools entspricht, die du in einer echten Build-Pipeline verwenden würdest.
Welche Stiloptionen kann ich im JS-Formatter steuern?
Du kannst zwischen einfachen und doppelten Anführungszeichen und Semikolons umschalten, zwischen Tabs und Leerzeichen wechseln, die Tabbreite auf 2 oder 4 setzen, eine Druckbreite von 80, 100 oder 120 wählen und nachgestellte Kommas von none, es5 oder all wählen.
Sendet der JS-Formatter meinen Code irgendwohin?
Nein. Prettier und Terser laufen beide vollständig in deinem Browser, sodass dein Code dein Gerät nie verlässt und nichts auf einen Server hochgeladen wird.

Verwandte Tools

Alle ArrayKit-Tools