按 Ctrl/⌘ + S 下載結果
在語言允許的地方,超過這個寬度的行會自動換行。
在瀏覽器內格式化或壓縮 HTML、CSS/SCSS/Less、JavaScript/TypeScript、JSON、Markdown、YAML 與 SQL。自動偵測語言,邊輸入邊產生結果,程式碼不會離開裝置。
把程式碼貼到「輸入」框、拖入檔案,或從「範例」挑一種語言。
選擇「格式化」或「壓縮」。語言選單會顯示偵測結果,判斷錯了可以自行指定。
視需要調整「格式化選項」(縮排、行寬、引號、SQL 方言等)或「壓縮選項」(例如「縮短變數名稱」)。
複製輸出,或點選下載按鈕;也可以按 Ctrl/⌘ + S 下載。
不會。格式化與壓縮引擎(Prettier、sql-formatter、Terser、CSSO)載入頁面後在你的裝置上執行,程式碼不會離開瀏覽器。
標準 SQL、MySQL、MariaDB、PostgreSQL、SQLite、SQL Server (T-SQL)、Oracle PL/SQL、BigQuery、Snowflake、Redshift、Spark SQL、Hive、Trino/Presto、DuckDB、ClickHouse 與 IBM Db2。關鍵字大小寫可選 UPPER、lower 或「維持原樣」。
TypeScript 要先編譯成 JavaScript 才能壓縮,Markdown 沒有可壓縮的內容,因此這兩種語言會改為格式化。
只有開啟「縮短變數名稱」時才會,而且只重新命名區域變數與函式,全域名稱不變。「保留授權註解」會留下 /*! 開頭或含 @license 的註解。
顯示在編輯區下方,剖析器能定位時會附上行號與欄號,輸入框中對應的那一行也會標示出來。
會。模式、語言與各項選項儲存在這個瀏覽器的本機儲存空間,程式碼本身不會儲存。