C/C++/C#/Java formázó

C, C++, Objective-C, C# és Java kód újraformázása, és azonnali váltás a szabványos stílus-előbeállítások között (LLVM, Google, Chromium, Mozilla, WebKit, Microsoft, GNU). További kódeszközök: Python-formázó | Go-formázó | Shell-szkript-formázó | Kódformázó (JS/TS/PHP/TOML).
Minden feldolgozás helyben, a böngészőben történik — a kód soha nem töltődik fel szerverre.
Nyelv:
Megjegyzés: a C# és a Java az LLVM/Google-ből származtatott stílus-előbeállításokkal formázódik, nem a Roslynnal vagy a Google Java Formattel — a kimenet az előbeállítások e nyelvekről alkotott elképzelését követi.
Használat: a nyelv (C / C++ / Objective-C / C# / Java) kiválasztható, egy stílus-előbeállítás megadható, a kód a bal oldali szövegmezőbe illeszthető, és a Feldolgozás gomb használható (vagy elég gépelni — a bemenet automatikusan feldolgozódik).
Előbeállítások: LLVM, Google, Chromium, Mozilla, WebKit, Microsoft, GNU — ugyanazok a stílusnevek, mint a parancssorban (--style=Google).
C# / Java: ugyanazokkal a stílus-előbeállításokkal formázódnak, amelyek a Roslynból vagy a Google Java Formatból inspirálódtak, de nem azonosak velük.
Szintaxishibák: az érvénytelen kód pontos diagnosztikával jelölődik, nem csendben torzul el.
Adatvédelem: a formázó teljes egészében a böngészőben fut. Semmi nem töltődik fel.
Kapcsos zárójel-stílusok és miért vitatkoznak a csapatok

A K&R a nyitó kapcsos zárójelet ugyanabba a sorba teszi, az Allman a következőbe — egyik sem változtatja meg, mit csinál a program, csak azt, hogyan olvashatók a különbségek. A formázó igazi feladata a vita lezárása: ha egy stílust gépileg kikényszerítenek, az átnézések nem fulladnak bele a szóköz-zajba.

Egy stílus egyszer kiválasztható, a formázóba bekötendő, és a vitának vége — a következetesség többet ér, mint bármelyik tábor esztétikája.