源代码输入
HTML 格式化
粘贴代码并选择操作
HTML / CSS / JS / SQL 代码格式化
把压缩过的、缩进混乱的代码粘贴进来,选择语言后一键格式化成可读的缩进结构;反过来也可以把代码压缩成单行,用于减少传输体积或塞进配置文件。
格式化在浏览器内完成,源码不会被上传到服务器,适合处理公司内部代码片段。
主要功能
- 多语言支持:HTML、CSS、JavaScript、XML、SQL 五种常见格式。
- 格式化与压缩:既能把代码展开成易读的缩进结构,也能压成紧凑的单行。
- 缩进可选:2 空格、4 空格或 Tab,跟随你所在项目的代码风格。
- 体积对比:压缩后显示前后体积变化,便于评估优化效果。
- 示例数据:内置示例便于快速试用,不必先找一段代码。
使用步骤
- 在左侧粘贴需要处理的代码。
- 在右侧选择语言类型:HTML、CSS、JavaScript、SQL 或 XML。
- 选择缩进方式后点击"格式化"或"压缩"。
- 在结果面板查看输出并点击"复制"。
常见问题
格式化会改变代码的行为吗?
对 HTML、CSS、XML 与 SQL 而言,格式化只调整空白,不改变语义。JavaScript 需要额外注意自动分号插入规则:把两行合并到一行、或调整换行位置时,极少数写法可能改变语句边界,格式化后建议简单核对一遍。
压缩后的代码还能还原吗?
空白层面的压缩可以再由格式化还原;但变量重命名、死代码删除这类压缩优化是不可逆的,本工具只做空白压缩,不会重命名标识符。
SQL 格式化支持哪些方言?
做的是通用的关键字大写与缩进排版,MySQL、PostgreSQL、SQL Server 的常用语法都能处理,但方言特有的语法(如某些存储过程写法)可能出现排版不理想的情况。
代码会被上传吗?
不会。所有格式化都在浏览器本地完成,不会把代码发送到服务器。