Ищете инструмент для унификации JS и восстановления имен переменных

Я ищу инструмент, который унифицирует файл JS, восстанавливая имена переменных во всем документе.

например, после запуска минимизированного кода на http://unminify.com/ сам код содержит:

W.find("li.patternItem").click(function() {

и в конце кода есть ссылка, что такое W:

W = $("#pattern1")

Поэтому я ищу простой скрипт для восстановления имени внутри кода, но не могу его найти. Я понимаю, что автоматическая замена может быть вредна для кода, но я думаю, что должен быть какой-то разумный способ восстановления. Прямо сейчас я делаю это вручную и заменяю "W". с "$("#pattern1")." (соответствует регистру, с точкой в ​​конце), поэтому он не будет смешан с буквой W.

Спасибо

1 ответ

Этот инструмент может помочь:

http://www.jsnice.org/

Это унифицирует ваши js и сделает обоснованные предположения относительно того, для чего были исходные переменные, и переименует их автоматически.
Это также позволяет вам легко заменить их в конечном коде тем, что вы хотите (используйте интерактивные переименования в меню инструментов).

Другие вопросы по тегам