Markdown 基礎

MarkNode 使用 GitHub Flavoured Markdown (GFM),它在標準 Markdown 之上擴充了表格、任務清單、刪除線等功能。你所撰寫的一切都以純文字儲存,因此文件能保持可攜性,並可在任何編輯器中閱讀。

標題

在一行的開頭使用一至六個 # 字元來建立標題:

# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6

標題會反映在大綱面板與心智圖中,你可以點擊節點在標題之間導覽。

粗體與斜體

**兩個星號**__兩個底線__ 包住文字可產生粗體,以 *單個星號*_單個底線_ 包住則產生斜體。使用 ***三個星號*** 可將兩者結合為粗斜體。

連結

行內連結的格式為 [連結文字](https://example.com)。若要加入滑鼠停留時顯示的標題,請以引號將其括起:[連結文字](https://example.com "標題")

參考式連結能讓內文保持簡潔:

[link text][ref]

[ref]: https://example.com

圖片

圖片使用與連結相同的語法,只是前面加上 !

![Alt text](path/to/image.png)

你也可以直接從剪貼簿貼上圖片,或從 Finder 拖曳圖片進來 — 詳情請見連結與媒體

程式碼

行內程式碼以單個反引號包住:`code`

若要建立圍欄式程式碼區塊,請使用三個反引號,並可選擇性地加上語言識別字以啟用語法高亮:

```python
def greet(name):
    return f"Hello, {name}"
```

MarkNode 支援多種語言的語法高亮,包括 JavaScript、TypeScript、Python、Rust、Go、Java、Ruby、shell 指令碼等等。

mermaid 作為語言識別字的圍欄式程式碼區塊是個特例 — 它不會顯示為語法高亮的程式碼,而是會算繪成圖表。詳情請見圖表

引用區塊

在一行的開頭加上 > 即可建立引用區塊。使用 >> 可建立巢狀引用區塊:

> This is a blockquote.
>
>> This is a nested blockquote.

表格

GFM 表格使用直線與連字號:

| Column A | Column B | Column C |
|----------|----------|----------|
| Cell 1   | Cell 2   | Cell 3   |
| Cell 4   | Cell 5   | Cell 6   |

在分隔列中加入冒號即可設定欄位對齊方式:|:---------| 為靠左,|---------:| 為靠右,|:--------:| 為置中。

任務清單

使用 - [ ] 表示未勾選項目、- [x] 表示已勾選項目,即可建立互動式檢查清單:

- [x] Write the first draft
- [ ] Review and edit
- [ ] Publish

這些核取方塊是可點擊的 — 完整行為請見任務清單

刪除線

~~兩個波浪號~~ 包住文字,即可算繪為刪除線

水平線

在單獨一行中輸入三個以上的連字號、星號或底線,即可插入水平線:

---