Markdown 清理器

整理空白、清掉零寬字元、彎引號轉直引號,同時保留 ``` 程式碼區塊。

輸入

貼上原始 Markdown,清理一次,再並排檢查結果。

0 chars Ctrl/Cmd + Enter

貼上一段草稿就能開始。

輸出

檢查清理後內容,再貼回文件。

0 chars 0 lines 0 blank runs changed 0 trailing spaces removed 0 invisible chars stripped 0 smart quotes converted

如何使用

貼上較亂的 Markdown,清理一次後再比對輸出,再貼回你的編輯器。

常見情境:整理 ChatGPT 匯出的 Markdown、會議筆記,或在保留程式碼區塊的前提下清理 README 草稿。

FAQ:這個工具只處理空白、空行和尾端空格,不會改寫內容,也不會重新安排段落結構。

快速導覽

使用情境、常見問題與相關工具

把需要的說明放在工具下方,讓第一次使用與之後回來複用都更順。

使用方式

先完成一次順手的操作

  1. 把 Markdown 貼進輸入區。
  2. 執行清理,整理多餘空行、行尾空白與段落間距。
  3. 把清理後的輸出複製回文件、筆記或 README。

常見情境

這個工具實際適合拿來做什麼

  • README 清理提交文件更新前,先整理多餘空行與間距。
  • 聊天內容轉文件把從聊天或 issue thread 複製來的 Markdown 在貼進 wiki 前先整理乾淨。

常見問題

先把常見疑問說清楚

它會改寫我的文字嗎?
不會。它只清掉空白、隱形字元,並把彎引號轉成直引號,但不會改寫你的文字、重排段落或調整標題。
程式碼區塊會被保留嗎?
會。``` 圍起來的程式碼區塊會原封不動通過,包括縮排、用於測試的彎引號、Unicode 範例中的零寬字元都會被保留。
會清掉哪些隱形字元?
零寬空白(U+200B)、零寬非接合(U+200C)、零寬接合(U+200D)、字詞接合(U+2060)以及 BOM/ZWNBSP(U+FEFF)。不換行空白(U+00A0)會還原成一般空白。這些字元常常從 PDF、Word、AI 聊天結果複製而來,會默默破壞 diff、搜尋與字數統計。