工具Unminify /解压缩的JavaScript [关闭](Tool to Unminify /

2019-06-23 21:10发布

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

(我专门找unminify的缩小JavaScript文件,因此变量重命名可能仍然是一个问题。)

Answer 1:

您可以使用此: http://jsbeautifier.org/但是这取决于你所使用的缩小方法,这只是一个格式的代码,它不会改变的变量名,也没有解压缩base62编码。

编辑:实际上它可以解压“打包”脚本(挤满了院长爱德华的背包客: http://dean.edwards.name/packer/ )



Answer 2:

Chrome开发者工具有这个功能内置。 调出开发者工具(按F12键是单向的),在源标签页,左下栏有一组图标。 在“{}”图标是“漂亮打印”并执行按需这种转换。

UPDATE:IE9“F12开发者工具”也有工具图标下有下的脚本选项卡中的“格式的JavaScript”功能。 ( 提示#4 F12保存最好的网络调试秘密 )



Answer 3:

得到它了! JSBeautifier正是这样做的,你甚至有自动格式化选项。



Answer 4:

你就不能使用JavaScript格式化( http://javascript.about.com/library/blformat.htm )?



Answer 5:

在Firefox中,SpiderMonkey的和犀牛你可以用任何代码到一个匿名函数并调用它的toSource方法,它会给你的函数的格式良好的来源。

toSource也是条评论。

E.克。

(function () { /* Say hello. */ var x = 'Hello!'; print(x); }).toSource()

将被转换为字符串:

function () {
    var x = "Hello!";
    print(x);
}

PS:这不是一个“在线工具”,而是一般的美容技术,所有的问题都关闭,因为这一个的副本。



Answer 6:

如果你有一个苹果和TextMate的 - 对JavaScript进行格式化一个简单的方法是:

  1. 打开与TextMate的文件。
  2. 点击>束>的JavaScript>格式化文档
  3. 裂开啤酒。


Answer 7:

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



Answer 8:

类似石头的答案,但对于Windows / .NET开发人员:

如果您有Visual Studio和ReSharper的 - 对JavaScript进行格式化一个简单的方法是:

  • 打开与Visual Studio的文件;
  • 点击ReSharper的>工具>清理代码(按Ctrl + E,C);
  • 选择“默认:重新格式化代码”,然后单击确定;
  • 裂开啤酒。


Answer 9:

作为替代方案(因为我不知道jsbeautifier.org直到现在),我使用的是重新启用在院长爱德华帕克解码按钮书签。

我发现的指示和书签这里 。

这里是书签(如果该网站已关闭)

javascript:for%20(i=0;i<document.forms.length;++i)%20{for(j=0;j<document.forms[i].elements.length;++j){document.forms[i].elements[j].removeAttribute(%22readonly%22);document.forms[i].elements[j].removeAttribute(%22disabled%22);}}


Answer 10:

我不知道,如果你需要的源代码。 有在网上的JavaScript格式化http://www.blackbeltcoder.com/Resources/JSFormatter.aspx 。



Answer 11:

试试这一个,用代码着色:

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



Answer 12:

点击这些链接,JS deminification上。 这将在FF安装的扩展,可以帮助您在运行时调试JS。

https://addons.mozilla.org/en-US/firefox/addon/javascript-deminifier/eula/141018?src=dp-btn-primary



Answer 13:

尽管英里外之感,漂亮的界面, JSPretty是制作的javascript的源代码人类可读的一个很好的,免费和在线工具。 您可以强制缩进的首选类型,它还能检测混淆。



Answer 14:

如果一个人在使用JS可能性Firefox是更多。 而如果Firefox插件上是救援。 下面一个是特别有用的。

https://addons.mozilla.org/en-US/firefox/addon/phoenix/



Answer 15:

漂亮的DIFF会美化(代码)的JavaScript在符合一种方式的JSLint和JSHint空白算法。



Answer 16:

不符合jsbeautifier.org的输出了我的投入真的很开心,所以我做了一些更多的搜索,发现这个网站: http://www.centralinternet.com.br/javascript-beautifier

工作非常适合我。



Answer 17:

http://unminify.appspot.com/为unminify JavaScript和JSON伟大的工具



文章来源: Tool to Unminify / Decompress JavaScript [closed]