格式还原/压缩
HTML 格式化
美化并标准化 HTML 源码缩进
格式还原/压缩
精简混淆 JavaScript 代码
移除 JS 注释和多余空白。注意:这是基础压缩,不会重命名变量。所有处理均在浏览器本地完成。
压缩只做三件事:删注释、折叠空白、去掉运算符周围空格。**不改名、不删死代码、不动字符串**——体积下降有限,换来的是输出与输入行为一致。
逐字符扫描而不是正则替换:字符串、正则字面量与模板里的 `//`、`/* */` 都不会被误删(2026-09-20 修:此前会把 `"/* x */"` 删空、把 `/\/\//` 截断、把 `a + +b` 连成 `a++b`)。
反向的美化用 js-beautify,而且**只有真的切到 Format 时才去下载它**——默认进页面只走压缩路径。
粘贴 JavaScript
示例是一个带注释的函数;压缩结果实时更新。
按 Minify
注释与多余空白被清掉,代码压到一行。
要格式化就切到 Format
第一次切换会按需下载美化引擎,之后即时。
有限度:不改名、不消除死代码、不碰字符串,所以典型脚本大概只小一成到三成。terser 那类真实压缩器能再小一大截,代价是完整解析器与更慢的处理。这里选择的是「不会改坏」而不是「压到最小」。
建议跑一次。主要误伤路径已经修掉(字符串、正则、模板、一元运算符),但它仍是扫描器不是完整词法分析:正则与除号的区分用的是启发式,`case` 语句、依赖换行的 ASI 写法也可能受影响。代码风格越规矩越安全。
美化并标准化 HTML 源码缩进
移除 HTML 中的空格和注释以减小体积
在线压缩或格式化 CSS 代码
美化并重排 JavaScript 代码结构
美化显示 JSON 字符串,方便阅读
移除 JSON 中的所有空格和换行
按照字母顺序对 JSON 键名进行重排
规范化美化 SQL 查询语句