Avaleht / Arendajatööriistad / Veebipõhine JavaScripti ilusti ja vormindaja
Tasuta veebitööriistad

Veebipõhine JavaScripti ilusti ja vormindaja

Vorminda või tihenda JavaScripti koodi kuni 500 000 tähemärki. Vali taande suurus ja kopeeri tulemus. Lihtne ja privaatne. Töötlemine toimub kohalikult teie…

Alusta kasutamist

Mida tööriist teeb?

See tööriist aitab muuta JavaScripti koodi loetavamaks või kompaktsemaks. See ei täida koodi ega saada seda kuhugi – kogu töötlemine toimub sinu brauseris.

Vormindamine (Beautify)

Vormindaja lisab reavahetusi ja taandeid, et kood oleks selgem. Näiteks sisend function x(){return 1;} muudetakse:

function x() {
    return 1;
}

See avab loogeliste sulgude järel uue rea, vähendab taanet sulgeva sulu ees ja alustab uut rida semikooloni järel.

Tihendamine (Minify)

Tihendaja eemaldab plokikommentaarid, kahandab tühikud ja eemaldab tühikud piiratud hulga kirjavahemärkide ümbert. See ei nimeta muutujaid ümber, ei eemalda kättesaamatut koodi, ei loo komplekti ega genereeri lähtekaarte.

Piirangud

Tööriist ei ole täielik JavaScripti lekser ega parser. Sulgud, semikoolonid, kommentaarilaadsed jadad ja tühikud stringide, regulaaravaldiste, malliliteraalide või kaasaegse süntaksi sees võivad olla tähenduslikud, seega võib keeruline kood muutuda valesti. Soovitame kasutada parseritundlikku ehitustööriista ja testida tootmiskoodi; see kerge vormindaja sobib kõige paremini lihtsate lõikude jaoks, mille väljundit saab üle vaadata.

Korduma kippuvad küsimused

Kas tööriist täidab minu koodi?

Ei, tööriist ei käivita kleebitud programmi. See ainult analüüsib ja vormindab teksti.

Mis vahe on vormindamisel ja tihendamisel?

Vormindamine lisab reavahetusi ja taandeid loetavuse parandamiseks; tihendamine eemaldab tühikud ja kommentaarid, et vähendada faili suurust.

Kas tihendatud kood on sama, mis algne?

Tihendatud kood peaks olema funktsionaalselt samaväärne, kuid see ei pruugi olla identne, kui algses koodis on stringe või muid süntaksielemente, mida tööriist valesti tõlgendab. Kontrolli alati tulemust.

Kontrollnimekiri

  • Kleepisin koodi, mis on väiksem kui 500 000 tähemärki.
  • Valisin sobiva taande suuruse.
  • Valisin vormindamise või tihendamise.
  • Võrdlesin väljundit algse koodiga.
  • Testisin tulemust oma projektis.

Töötlemine toimub kohalikult teie brauseris.