✨ 代码格式化

基于W3C标准,格式化HTML、CSS、JavaScript、PHP代码,支持多种文件类型和编码格式,提升代码可读性。

代码格式化功能界面

功能概述

这是一个基于 W3C 标准的代码格式化工具,支持 HTML, CSS, JavaScript, PHP 文件的自动格式化,提升代码可读性和维护性。

支持的文件类型

  • HTML/HTM:使用 BeautifulSoup 进行标准化格式化,标准缩进(2个空格),标签自动换行,属性值规范化
  • CSS:使用 cssbeautifier 进行美化,每个选择器独立一行,属性缩进对齐,规则之间空行分隔
  • JavaScriptVIP:使用 jsbeautifier 进行美化,标准缩进(2个空格),运算符前后空格,函数和语句块格式化
  • PHPVIP:基本的缩进处理,大括号对齐,简单的代码美化

编码支持

  • UTF-8:推荐用于现代 Web 项目
  • GBKVIP:用于需要兼容旧系统的项目
  • 自动检测原文件编码,以相同编码保存修改后的文件
  • 支持UTF-8、GBK、GB2312等多种编码

格式化示例

CSS格式化示例:
/* 格式化前 */
body{margin:0;padding:0;}div.container{width:100%;max-width:1200px;}

/* 格式化后 */
body {
  margin: 0;
  padding: 0;
}

div.container {
  width: 100%;
  max-width: 1200px;
}

日志系统

  • success.log:记录所有成功格式化的文件
  • error.log:记录处理失败的文件和错误信息
  • 实时控制台输出处理进度
返回功能列表