Codice abbellitori per JavaScript

May 30

JavaScript non richiede alcun codice speciale formattazione parte la sintassi del linguaggio. È possibile scrivere un intero programma JavaScript su una sola riga, senza spazi o caratteri di nuova riga e hanno lo script esegue correttamente. Tuttavia, per qualcun altro a capire il vostro codice, o per voi capire il codice di qualcun altro, è utile avere un elenco formattato correttamente. formattazione corretta include indentazione del codice all'interno di oggetti e strutture di controllo e bretelle di corrispondenza chiaramente distinti. Diversi abbellitori codice JavaScript sono disponibili per formattare correttamente il codice con indentazione coerente delle strutture di controllo e bretelle chiaramente corrispondenti. Alcuni possono anche fare l'opposto prendendo il vostro codice bello e renderlo brutto!

Abbellire e Deobfuscate a jsbeautifier.org

A jsbeautifier.org è possibile incollare il codice JavaScript in una casella, premere il tasto "Ctrl" e "Enter" e hanno il codice si è incollato sostituito con una più bella versione che è propriamente frastagliata e formattato. Il sito ha cinque opzioni in totale. Le prime due opzioni sono il numero di spazi per il rientro e se si desidera che le parentesi graffe sulla stessa riga come l'istruzione di controllo. I restanti tre opzioni consentono di mantenere righe vuote nel codice, rilevare il codice al sacco o offuscato e decomprimere o deobfuscate esso, e mantenere rientranze array. L'utilità è gratuito e il codice sorgente è disponibile su GitHub. Oltre alla versione on-line, c'è una versione a riga di comando e una biblioteca Python.

Abbellimento semplice a javascriptbeautifier.org

Basta incollare il codice JavaScript nella casella a javascriptbeautifier.org, fare clic sul pulsante "Abbellire" e si sono dotati di un'altra scatola contenente una versione correttamente frastagliata e formattato. Questo beautifier JavaScript è facile da usare, ma non fornisce le opzioni utente. Rientro è quattro spazi, le parentesi graffe sono posti sulla stessa riga come l'istruzione di controllo e righe vuote vengono eliminate dal codice. Nella casella "Abbellire e Source," premere "Ctrl" e "A" e poi "Ctrl" e "C" per selezionare il codice e copiarlo. Vai al tuo editor di JavaScript e premere il tasto "Ctrl" e "V" per utilizzare il codice appena formattato.

JavaScript Beautifier Fornito da Vitzo

Vitzo fornisce un beautifier JavaScript sul suo sito. Incollare il codice JavaScript nella casella, fare clic sul pulsante "Abbellire" e il codice verrà sostituito con una versione abbellita. Il beautifier Vitzo ha un opzione, che è il numero di spazi per l'indentazione. Elimina righe vuote e mantiene parentesi graffe sulla stessa riga come l'istruzione di controllo.

Abbellire o Uglify a PimpMyJS

Poiché JavaScript risiede nella memoria in un dispositivo client, è importante per rendere il codice piccolo ed efficiente. Un modo per farlo è quello di eliminare gli spazi non necessari e le nuove linee e per sostituire i nomi delle variabili significative con un solo carattere nomi di variabili che occupano meno spazio. Il risultato di questo sforzo è "uglified" codice JavaScript, piuttosto che codice abbellita. A pimpmyjs.com è possibile uglify o abbellire il vostro codice JavaScript incollandolo nella casella e facendo clic sul rosso "Pimp esso!" pulsante. L'utilità include opzioni per mettere le dichiarazioni var nella parte superiore del controllo ambiti di strutture, eliminare le variabili non utilizzate, e applicare più aggressivi, o la compressione "non sicuro", che potrebbero rompere il vostro codice. Il codice sorgente per lo strumento è disponibile su GitHub.