GitHub 的 Markdown 擴充 — GFM
GitHub Flavored Markdown(GFM) 是 GitHub 在標準 Markdown 上擴充的版本, 也是你寫 README、Issue、Pull Request 時實際使用的語法。它的規格以 CommonMark 為基礎, 並加上下面這些實用擴充。
在清單項目後方寫 [ ](未完成)或 [x](已完成),GitHub 會渲染成可勾選的 checkbox。
- [x] 寫完 README - [x] 推上 GitHub - [ ] 等待 review
用兩個波浪號 ~~ 包起來。
~~這個方案已過時~~,請改用新版。
這個方案已過時,請改用新版。
在 GitHub 上,網址會自動變成連結,不用尖括號。更棒的是「跨資源自動連結」:
https://github.com # 網址自動成連結 @shumingyang-opencode # @mention 通知某人 #42 # 指到本 repo 的 Issue/PR 42 shumingyang-opencode/repo#1 # 指到其他 repo 的 issue `gh-42` 等內嵌 code 也會連結 # issue/PR 自動連結
#42 只在你 repo 的上下文(README、Issue、PR)才有意義,
一般 markdown 檔案裡它只是普通文字。
用 [^1] 標記、文末 [^1]: 內容 定義,適合補參考資料而不打斷正文。
GFM 規格見[官方文件][^1]。 [^1]: https://github.github.com/gfm/
用 :名稱: 語法插入表情符號(自動轉成 emoji)。
:rocket: 發布成功! :tada:
🚀 發布成功! 🎉
完整清單可查 Emoji Cheat Sheet。
$$ 包住的 LaTeX 數學(repo 內的 README 支援)。mermaid 可畫圖(單元 7)。~~ 與 emoji :名稱:。@mention、#issue。