2013-08-23 11 views
6

Szukam sposobu (najlepiej i strony internetowej) do odwrotnego Uglify niektórych javascript. Witryna: http://jsbeautifier.org/ jest świetna dla minifigurki kodu, ale nie jest świetną robotą dla brzydkich rzeczy.Odwróć Uglified Kod JavaScript Kod

+0

Czy zminimalizowanie kodu, a następnie upiększenie go działa? Nie jestem pewien, co masz na myśli, mówiąc o brzydkim kodzie, niestety. –

+0

brzydki. co jest brzydkie? – Srinivas

+0

Mówię o odwróceniu tego kodu, który został zrobiony za pomocą tego narzędzia: https://github.com/mishoo/UglifyJS –

Odpowiedz

-2

Pomimo, że nie jest to miejsce w Internecie, IMO najlepszym rozwiązaniem jest zainstalowanie UglifyJS2 jako narzędzia wiersza poleceń.

To tak proste, jak npm install uglify-js -g i po tym można wpisać w linii poleceń klienta uglifyjs [input files] [options]

npm

nadzieję, że to pomaga.

Pobierz

2

zależy od opcji użyłeś przy zeszpecić kodu. Jeśli po prostu usuniesz podziały wierszy, to narzędzia dla deweloperów Chrome będą w stanie wykonać świetną robotę, jak wyjaśnił sirinivas. Ale jeśli zmapujesz kod, to w żaden sposób nie uda ci się uzyskać dokładnego poprzedniego kodu. (w uglifying var logngvariable = a + b; staje się var c = a + b ;. nie ma możliwości, aby narzędzie mogło wymyślić poprzednią nazwę logngzmienną)

Z drugiej strony, jeśli chcesz nieukierunkowany kod, możesz nie zgryź go na pierwszym miejscu ... :)

0

Jest to niesamowite narzędzie online, JSNice, które świetnie sprawdza się przy wyszukiwaniu nazw dla zaciemnianych zmiennych.

Czyniamy nawet zaciemniony kod JavaScript czytelny. Zmienimy nazwy zmiennych i parametrów na nazwy, których uczymy się z tysięcy projektów open source. Ponadto często jesteśmy w stanie odgadnąć lub wypisać adnotacje typu.