這是一個goldmark的擴充功能
-
支持屬性調整:
```go {style="vim" hls=[1, 3-5] base=3 linenos=table tw=2}
名稱使用精簡的方式,縮減md檔案的大小,各個項目的內容可以參考Attributes
或者參考attr的測試,以了解用法
如果您只想要學習goldmark該怎麼寫code-block的擴展,了解其基本精神,可以參考以下2個歷史紀錄,應該就能掌握
- github.com/yuin/goldmark-highlighting
- github.com/alecthomas/chroma 掌管主題顏色的細節,例如{背景、數字、註解、字串...}等相關屬性
- Style
- Chroma Style Gallery總覽
- Chroma Style Gallery
- Source: 這邊每一個檔案都表示一種style
- Style