黑点工具

代码格式化 / 压缩

格式化或压缩 JSON、HTML、CSS 源码,保留 JSON 大整数和重复键,输出可编辑并下载;暂不处理 JavaScript

这个工具做什么

这个页面提供代码格式化 / 压缩:格式化或压缩 JSON、HTML、CSS 源码,保留 JSON 大整数和重复键,输出可编辑并下载;暂不处理 JavaScript。文件内容在浏览器内处理,本站不将所选文件上传到处理服务器。部分工具首次使用时需要联网加载第三方处理引擎;可用文件大小和处理能力受浏览器、设备内存及文件格式限制。

输入输出与限制

输入与输出均为所选语言的源码文本,不执行 HTML 或 JavaScript。JSON 使用严格校验,保留数值原文、大整数和重复键;不支持 JSON5。HTML/CSS 采用保守空白整理,不是完整编译器,不支持复杂模板或 Sass/Less。

自动生成时遇到语法错误会清空输出并禁用下载;JavaScript 显示不支持提示。手工编辑输出后,输入或参数变化不会直接覆盖它,需明确选择重新生成后再校验。下载内容以当前可编辑输出为准,建议在项目中继续核验。

怎么用

  1. 粘贴源码并选择 JSON、HTML 或 CSS
  2. 选择格式化或压缩,查看状态和可编辑输出
  3. 手工修改输出后复制或下载;需要重算时点击重新生成

处理说明

核验时应检查源码内容、状态提示与实际下载文本,复杂 HTML/CSS 还需在原项目中检查渲染;字符数减少不代表语义优化或运行更快。

常见问题

支持 JavaScript 格式化吗?

当前不支持。dist 中没有 Prettier 或 Terser,工具会明确提示,不使用脆弱的正则改写 JavaScript。

HTML 和 CSS 是完整编译器吗?

不是。它们使用浏览器本地的保守扫描器,适合常规源码格式整理;复杂模板、无效语法和依赖预处理器的代码请先在项目工具链中验证。

相关工具