有没有一种简单的方法可以通过命令行来重新构造javascript代码?

拉斐尔·穆纳尔斯克(Rafael Muynarsk)

有时候,我看到的网页是从喜欢的网页执行JavaScript代码的这一个

页面截图

在此处输入图片说明

问题在于所有代码都印在一行上,这使人们无法阅读。是否有命令行工具可在其中创建新行并自动缩进javascript代码

拉斐尔·穆纳尔斯克(Rafael Muynarsk)

如评论中所述,在javascript中删除空格和换行的过程称为"minification"为了执行相反的过程,我们需要寻找"unminify"代码的工具在命令行中,我们可以做到这一点安装jsbeautifierpip

pip install jsbeautifier

我们可以这样使用它:

js-beautify myMinifiedFile.js > myNewUnminifiedFile.js

另外,还有诸如unminify.com这样的在线工具,我们可以在其中粘贴代码,然后执行相反的过程。

PS:缩小通常不是可逆的操作,因为在此过程中可能会丢失信息。因此,此类工具仅用于美化代码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有一种简单的方法可以将jquery代码转换为javascript?

有没有一种方法可以使用Go的`flag`包捕获所有无法识别的命令行标志?

有没有一种方法可以将数据库用户密码传递到命令行工具mysqladmin中?

GitLab:有没有一种方法可以保护分支不受命令行影响?

有没有一种方法可以在命令行上报告git贡献?

有没有一种方法可以“扩展” svn命令行来预处理源文件

有没有一种方法可以处理Window的命令行错误?

有没有一种方法可以基于命令行参数来定义数组大小?运行时间与编译时间实例化?

有没有一种方法可以直接使用命令行分叉存储库?

有没有一种方法可以让节点在会话之间保留命令行历史记录?

有没有一种简单的方法可以在WebStorm中评估JavaScript?

有没有一种方法可以通过Instrument命令行在UI自动化脚本可以访问它们的地方发送一些参数?

有没有一种方法可以使用命令行执行全局热键?

有没有一种方法可以通过命令行检查程序在存储库中是否可用?

有没有一种方法可以锁定命令行?

有没有一种方法可以将命令行参数读入Gretl脚本中?

有没有一种方法可以从命令行指定要用于Ant的JVM?

有没有一种方法可以在Linux上的命令行中检测当前的工作区?

有没有一种方法可以通过编程方式或从命令行访问Subversion的代理设置?

有没有一种简便的方法可以从命令行中删除文本文件中的所有降价促销活动?

有没有一种方法可以通过命令行上传到box.com存储?

有没有一种方法可以在调用main函数之前解析命令行选项?

有没有一种方法可以从命令行启用命令提示符“快速编辑”模式?

有没有一种简单的方法可以在Excel中重新格式化?

有没有一种方法可以搜索eclipse命令来执行?

有没有一种简单的方法可以在 Kotlin 中通过 _id 获取对象?

有没有一种简单的方法来保护或恢复 Qt 源代码?

有没有一种简单的方法可以通过短代码使用 wordpress 将数字转换为单词?

有没有一种简单的方法可以在 Kotlin 中优化代码?