0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
設定
縮小選取的程式碼大小,選擇 HTML、SVG、JavaScript、TypeScript、CSS、JSON 和 XML 的正確類型,從您的電腦載入檔案或在編輯器中貼上內容。對於無標記語法的資料,有 一般/一般 模式。按一下 縮小,準備好後,複製或下載結果。在 HTML/SVG/XML 中,會刪除註解和標籤之間的空格,縮小 <style> 中的 CSS,不會更改 <script>、<pre>、<textarea> 或 CDATA 的內容。
原始程式碼
線路:0角色:0

運作方式

透過移除不必要的空格、換行和註解來壓縮程式碼以減小體積。更輕的檔案下載和處理更快,這對網頁效能至關重要。

它支援多種內容類型——JavaScript、TypeScript、HTML、SVG、CSS、JSON 和 XML,以及一個通用模式——並對每種類型套用合適的壓縮器,在不破壞語法的情況下壓縮。

所有處理都在你的瀏覽器中執行:程式碼不會上傳到任何伺服器。壓縮會保留程式碼的行為,但使其面向生產,而非供手動編輯。

範例

function sum(a, b) { // suma dos números return a + b; }function sum(n,u){return n+u}移除註解和空格,並縮短本機名稱以減小體積。

使用情境

  • 減小 JS 或 CSS 檔案的體積以加快網站載入。
  • 在將 SVG 或 HTML 嵌入頁面前壓縮它們。
  • 將設定 JSON 打包成一行以便傳輸。
  • 準備可複製到郵件或範本中的輕量程式碼片段。

常見問題

我可以壓縮哪些類型的程式碼?

JavaScript、TypeScript、HTML、SVG、CSS、JSON 和 XML,以及用於文字的通用模式。工具會根據你選擇的類型選擇合適的壓縮器。

壓縮會改變程式碼的結果嗎?

不會。壓縮後的程式碼行為與原始程式碼相同;只是失去了可讀的格式。對於 JavaScript,它可能縮短區域變數名稱,但不改變邏輯。

我可以重新格式化壓縮後的程式碼嗎?

你可以用本節的格式化工具重新縮排以恢復可讀性,但縮短的名稱和被移除的註解無法恢復。

我的程式碼會上傳到伺服器嗎?

不會。所有壓縮都在你的瀏覽器中進行;程式碼絕不會離開你的電腦。