代码格式化与压缩
HTML、CSS、JavaScript、SQL、XML 边贴边格式化或压缩,JSON 样例和 curl 命令直接生成代码,Cron 表达式、颜色代码和渐变也能在这里搞定。
分享这个页面
代码格式化:全部 14 个工具
HTML、CSS、JS 格式化与压缩
格式化把挤成一行或排版混乱的代码按层级缩进,方便阅读和修改;压缩正好相反,上线前去掉注释和空白,让网页更小。HTML 格式化让行内标签留在文字里,pre、textarea 的内容不动;HTML 压缩去掉注释和空白,并显示压缩前后的大小。CSS 格式化会把 @media 等嵌套规则分层缩进,CSS 压缩保留版权注释,还会把 #ffffff 缩成 #fff。JS 格式化能正确识别字符串、模板字符串和正则,JS 压缩只去注释和空白,不改变运行结果。
SQL、XML 和 JSON
SQL 格式化把子句和字段各放一行,支持 MySQL、PostgreSQL、SQL Server、Oracle、SQLite,关键字大小写可选。XML 格式化用浏览器自带的 XML 解析器校验网站地图、RSS、SVG 和配置文件,出错指出行号和列号,网站地图提交到百度搜索资源平台之前可以先查一遍。JSON 生成实体类把 JSON 样例转成 TypeScript、Java、Go、Python、C#、PHP、Kotlin、Swift 代码。
接口、定时任务和颜色
cURL 转代码把 curl 命令转成 Python、JavaScript、PHP、Go、Java、C# 代码;在线 HTTP 请求测试向公网接口发送 GET、POST 等请求,查看状态码、响应头和返回内容。Cron 表达式生成与解析生成并解释定时任务表达式,列出接下来 10 次执行时间;颜色代码转换在 HEX、RGB、HSL、HSV、CMYK 之间互转,并检查 WCAG 对比度;CSS 渐变生成器生成线性、径向和锥形渐变。
哪些在本机运行
除了在线 HTTP 请求测试,这里的工具都完全在你的浏览器里运行:代码不上传,不用注册,不限次数,页面加载后断网也能用。在线 HTTP 请求测试需要在你点击时从我们的服务器发出请求,只能访问公网地址,内容不保存;它不占每日任务次数,但每位访客每小时有一定的请求额度。