## 開發者工作流程

如何在 Mac 上本機預覽 GitHub README.md 檔案

發布於 2026 年 3 月

你修改了 README。現在想在推送之前看看效果。以下是三種方法,從重量級到即時預覽。


## 為什麼要本機預覽

為什麼要在本機預覽?

  • 推送前檢查格式。 損壞的表格、失效的連結和錯亂的程式碼區塊在公開儲存庫中很尷尬。在 git push 之前發現它們。
  • 離線工作。 飛機上、火車上、Wi-Fi 訊號差的咖啡廳。檢視 README 不應該需要網路連線。
  • 審查 PR 中的文件變更。 當 Pull Request 更新了 README 時,你希望在程式碼 diff 旁邊看到轉換後的效果。
  • 避免提交-推送-檢查的循環。 僅僅為了看 README 在 GitHub 上的轉換效果就推送一個提交,會汙染 git 歷史並浪費時間。

## 方法 1

grip(命令列工具)

pip install grip
grip README.md

grip 使用 GitHub API 轉換你的 Markdown,因此你可以在瀏覽器的 localhost:6419 上獲得像素級精確的 GitHub 轉換效果。

優點

  • 精確的 GitHub 轉換(使用其 API)

缺點

  • 需要安裝 Python
  • 頻繁使用需要 GitHub API 權杖(否則會被限流)
  • 需要啟動和停止本機伺服器
  • 不適合離線使用(需要呼叫 GitHub API)

## 方法 2

VS Code 內建預覽

在 VS Code 中開啟 README.md
Cmd + Shift + V → 預覽面板

VS Code 有內建的 Markdown 預覽。開啟檔案,按下快捷鍵,側面板顯示轉換輸出。

優點

  • 大多數開發者已經安裝
  • 支援離線使用

缺點

  • 為了預覽 README 啟動一個完整的 IDE 太大材小用
  • 預覽轉換與 GitHub 不完全一致(不支援提示框,表格樣式不同)
  • 依賴編輯器 — 不能直接雙擊檔案

## 方法 3(推薦)

ShowMeMyMD — 雙擊即可

git clone <repo>
雙擊 README.md
完成。

ShowMeMyMD 是一款原生 macOS Markdown 檢視器。將其設為 .md 檔案的預設應用程式,每個 README 都會即時以轉換預覽方式開啟。無需命令列。無需伺服器。無需設定。

完整支援 GitHub 風格 Markdown:

  • 支援對齊方式的表格
  • 帶核取方塊的任務清單
  • 帶語法醒目提示的圍欄程式碼區塊
  • GitHub 風格的提示框: NOTE TIP WARNING IMPORTANT CAUTION

克隆專案,雙擊 README.md,搞定。


## 對比

並排對比

工具安裝GFM 準確度速度離線
gripPython + pip 安裝精確(GitHub API)慢(需要網路)
VS Code已安裝部分支援
ShowMeMyMD從 Mac App Store 安裝一次完整 GFM + 提示框即時

## 繼續閱讀

了解更多關於 ShowMeMyMD 作為 Mac Markdown 檢視器的資訊。看看它如何融入 開發者工作流程。或閱讀我們關於 GitHub 風格提示框的指南。


不要再為了檢查 README 而推送了

雙擊任何 .md 檔案即可看到即時轉換效果。GitHub 風格 Markdown、語法醒目提示、四種主題。Mac App Store 售價 $2.99。

下載於Mac App Store