Barokit

JavaScript美化

将minify·压缩后的JavaScript重新整理为易读形式。常用于外部库分析、阅读他人代码、调试辅助、学习目的的代码解读等。

🔒 浏览器内处理无水印无需注册

使用方法

  1. 1粘贴minify的JS。
  2. 2点击格式化按钮。
  3. 3复制整理后的结果。

常见问题

TypeScript也行吗?+

工作方式类似。TS特有的类型标记(: string, generic <T>)也大致识别。

Beautify vs Minify?+

Beautify是整理使人易读,Minify是压缩使小。完全相反的操作。

原意会变吗?+

只增加空格·换行,执行结果相同。但minify代码的短变量名保持不变。

能恢复mangle过的变量名为有意义的名字吗?+

不行。要将'a, b, c'这种变量名恢复原样需要source map。

JSON也行吗?+

JSON专用[JSON格式化]工具更合适(含JSON验证·键排序)。

缩进单位可调?+

通常可选2格·4格·Tab。请按团队规范调整。

相关工具