2010-04-10 6 views
6

Quiero saber si existe una herramienta para ayudar a revertir un javascript comprimido que tiene nombres de variable desconocidos. No estoy buscando un embellecedor de impresión bonita, pero para una herramienta que realmente sabe cómo cambiar & propagar las opciones de nombre de variable.reversión inteligente de javascript comprimido con variable oscurecida y nombres de función?

Déjame ser más específico: - algunas de las funciones pertenecen a la API 'público' y yo quiero imponer nombres de los argumentos legibles en sus prototipos - hay variables intermedias para documento, ventana y otra idiomas del navegador

Me gustaría dar este conocimiento a la herramienta y luego dejar que cree otro javascript donde el conocimiento se haya propagado correctamente.

gracias Jerome Wagner

+0

Entonces, ¿qué es lo que realmente quieres es cambiar el nombre del identificador con precisión de alcance? –

+0

Creo que podríamos decir eso. No estoy seguro de que pueda ser 100% "preciso" debido al estado altamente dinámico del lenguaje javascript, pero la herramienta debería ayudar a un ser humano a cambiar el nombre de las decisiones y propagaciones. –

Respuesta

1

Suena como tal vez usted necesita una herramienta de refactorización Javascript. Algo que podría refactorizar javascript, es decir, tomar un archivo javascript y cambiar el nombre de las variables.

Éstos son algunos plugins para IDE:

http://www.brics.dk/jsrefactor/index.html

http://www.jetbrains.com/editors/javascript_editor.jsp?ide=idea#JavaScript%5Frefactoring

Si usted está tratando de hacer esto mediante programación, entonces esto puede no ser la mejor solución para usted.

Cuestiones relacionadas