開發者工具
程式碼格式化
美化程式碼以便閱讀,或壓縮以便發布。
程式碼格式化 在您的裝置上執行
- 在您的瀏覽器中執行 — 您的文字絕不會傳送到任何地方
- 免註冊、無額度限制,可隨您高興使用多少次
運作方式
壓縮過的程式碼在設計上就難以閱讀,而手寫的程式碼也很少縮排一致。同一個工具就能解決這兩個問題,而且兩者都不是把專有原始碼貼到陌生網站的理由。
美化
將 JavaScript、CSS 與 HTML 縮排並換行成一致的風格。這適用於閱讀壓縮過的函式庫程式碼、整理從別處貼來的內容,或讓 diff 更易讀。除非您另行設定,否則會自動偵測語言。
壓縮,以及各模式實際做了什麼
JavaScript 由真正的解析器壓縮,會安全地縮短名稱並移除無用程式碼。CSS 與 HTML 則以保守方式壓縮:移除註解並合併空白,不會重新命名或重組任何東西。這對任何輸入都安全,但壓縮出的空間永遠少於專用的建置工具。它的用途是快速縮減大小,而不是取代您的打包工具。
它無法修復損壞的程式碼
美化與壓縮都需要輸入能被解析。無效的 JavaScript 會被回報,而不是被猜測修正,因為會修復程式碼的格式化工具,會改變程式碼的行為。
為什麼在本機執行
原始碼通常是某人的財產,經常是您雇主的,且往往含有金鑰與端點。格式化它不應該牽涉到上傳。
常見問題
程式碼格式化:常見問題
它能處理哪些語言?
JavaScript 與 JSON、CSS 以及 HTML,可自動偵測或手動選擇。
JavaScript 壓縮器和建置工具一樣好嗎?
對於單一檔案來說很接近,因為它使用真正的解析器。這裡的 CSS 與 HTML 壓縮刻意保守。
它會修正語法錯誤嗎?
不會。無效的程式碼會被回報,而不是被猜測修正。
我的程式碼會被上傳嗎?
不會。一切都在您的瀏覽器中執行。