是否有任何命令行脚本和/或在线工具可以扭转缩小的影响,类似于Tidy如何清理可怕的HTML?

(我特别希望取消缩小的JavaScript文件,因此变量重命名可能仍然是一个问题。)


当前回答

大多数ide还提供自动格式化功能。例如,在NetBeans中,只需按CTRL+K。

其他回答

你可以使用这个:http://jsbeautifier.org/ 但这取决于你使用的minify方法,这个方法只格式化代码,它不改变变量名,也不压缩base62编码。

编辑:事实上,它可以解包“包装”脚本(包装Dean Edward's packer: http://dean.edwards.name/packer/)

得到它!JSBeautifier就是这样做的,您甚至可以选择自动格式化。

我不确定你是否需要源代码。在http://www.blackbeltcoder.com/Resources/JSFormatter.aspx上有一个免费的在线JavaScript格式化器。

我对jsbeautifier.org的输出不太满意,所以我做了更多的搜索,找到了这个网站:http://www.centralinternet.com.br/javascript-beautifier

对我来说非常好。

试试下面这个,用代码着色:

http://labs.swelen.com/tools/javascript/beauty.html