Εργαλείο μορφοποίησης & ελαχιστοποίησης JavaScript

Διορθώστε τις εσοχές σε ελαχιστοποιημένο ή συσκοτισμένο JavaScript για να μπορείτε να το διαβάσετε, ή ελαχιστοποιήστε τον δικό σας κώδικα για μικρότερο μέγεθος.

Εσοχή
Ονόματα
Επικολλήστε ή πληκτρολογήστε JavaScript για μορφοποίηση ή ελαχιστοποίηση.

Το JavaScript σας μορφοποιείται και ελαχιστοποιείται τοπικά στο πρόγραμμα περιήγησής σας. Τίποτα δεν μεταφορτώνεται στο BroBroGo.

Συχνές Ερωτήσεις

Ποια είναι η διαφορά μεταξύ μορφοποίησης (beautify) και ελαχιστοποίησης (minify);

Η μορφοποίηση (beautify) επαναφέρει τις εσοχές και τα διαστήματα στον κώδικα ώστε να είναι ευανάγνωστος — ο πιο γρήγορος τρόπος για να κατανοήσετε ένα ελαχιστοποιημένο ή συσκοτισμένο (obfuscated) αρχείο. Η ελαχιστοποίηση (minify) κάνει το αντίθετο: αφαιρεί κενά διαστήματα, σχόλια και νεκρό κώδικα ώστε το αρχείο να λαμβάνεται πιο γρήγορα. Μορφοποιήστε για ανάγνωση, ελαχιστοποιήστε για δημοσίευση.

Μπορεί να επαναφέρει τον ελαχιστοποιημένο κώδικα στην αρχική του μορφή;

Επαναφέρει τις εσοχές και τις αλλαγές γραμμής ώστε η λογική να είναι ξανά αναγνώσιμη, αλλά δεν μπορεί να επαναφέρει τα αρχικά ονόματα μεταβλητών ή τα σχόλια — η ελαχιστοποίηση τα διαγράφει οριστικά, οπότε κανένα εργαλείο δεν μπορεί να τα ανακτήσει. Αυτό που λαμβάνετε είναι ο ίδιος κώδικας, διατεταγμένος με σαφήνεια.

Τι κάνουν οι επιλογές ονομάτων «Σύντμηση» και «Διατήρηση»;

Και οι δύο επιλογές αφαιρούν κενά διαστήματα, σχόλια και μη προσβάσιμο κώδικα, και καμία δεν αλλάζει τη λειτουργία του script σας. Η επιλογή «Σύντμηση» μετονομάζει επίσης τις τοπικές μεταβλητές σε ένα μόνο γράμμα για το μικρότερο δυνατό μέγεθος αρχείου — αυτό που θα χρησιμοποιούσατε στην παραγωγή. Η επιλογή «Διατήρηση» αφήνει τα ονόματα ως έχουν, οπότε το αποτέλεσμα είναι ελαφρώς μεγαλύτερο αλλά παραμένει ευανάγνωστο και εύκολο στον εντοπισμό σφαλμάτων.