程式碼格式化與壓縮
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 請求測試需要在你點選時從我們的伺服器發出請求,只能訪問公網地址,內容不儲存;它不佔每日任務次數,但每位訪客每小時有一定的請求額度。