Oblikovalnik kode JavaScript
Preoblikuj JavaScript ali TypeScript v dosledni in berljiv kod.
Oblikovalnik kode JavaScript
Prilepi JavaScript ali TypeScript in to orodje ga bo preoblikovalo v dosledna zamike, razmike in prelome vrstic. Preoblikuje kod, ki je miniaturiziran ali nedosledni, normalizira bloke in objektne dobesedike ter ohrani izraze, kot so ternarni operatorji, splošni tipi, črkovni dobesediki, opcijsko veriženje in puščične funkcije z razmakom, kot bi ga napisala oseba.
Možnosti upravljajo s podrobnostmi, ne pa s strukturo. Izberi zamiko s 2 presledki, 4 presledki ali tabulatorji ter eno ali dvojno narekovaje — vsebina nizov se pravilno ponovno kodira v obeh primerih, zato se noben znak v nizu nikoli ne poškoduje. Podpičja se lahko dodajo na konec vsake izjave ali odstranijo v prid samodejnemu vstavljanju; večvrstični predmeti in matrike lahko končajo s končnim vejicama ali brez njih. Največja širina vrstice nadzira, kdaj se dolgoten objektni dobesedik ali seznam argumentov razdeli na več vrstic namesto da se razširi čez rob zaslona. Zmanjšanje stisne enako kodo v eno vrstico z odstranjenim presledkom in komentarji, za primere, ko potrebuješ kompaktno kopijo namesto berljive.
To je oblikovalnik, ne linter ali paket: ne prepiše logike, ne preimenuje spremenljivk niti ne razreši uvozov in ne izvršи tvoje kode. Cilj je ohraniti izhod veljaven za realističen JavaScript in TypeScript, vključno z razredi, asinkronimi funkcijami, destrukturiranjem, operatorji razmnoževanja in dekoratorji — resnično slabo oblikovani vhod (neskončen niz ali komentar) se ponovno oblikuje po najboljših močeh namesto popolnega zavrnitve.
Vse se izvršи lokalno v tvem brskalniku. Tvoja izvorna koda se nikoli ne naloži na strežnik, kar je važno tako za lastniško ali neobjavljeno kodo kot za hiter odlomek iz poročila o napaki. Kopiraj oblikovani rezultat, ga prenesi kot datoteko .txt ali ga pošalji drugemu orodju za nadaljnji del.