Markit、Obsidian、Typora、VS Code

這四個都在磁碟上留下一份普通的 .md,所以誰都不會扣著你的文字。差別在於各自為什麼而最佳化。下面先給短答,再攤開細節——也包括那些該選另外三個之一的情況。

2026 年 9 月 13 日對照各家官方文件核對。四個工具都在更新,以它們自己的網站為準。

短答

  • 想讓一個工具裝下整個知識庫,選 Obsidian

    它整個產品是圍繞雙鏈建起來的,Windows、Linux、iPhone、Android 也都有,社群外掛幾乎能長出你說得出名字的任何功能。這些 Markit 一樣都沒有,而且是刻意不做。

  • 在 Mac 上寫中文長文,選 Markit

    輸入即排版、且游標所在行不回落成語法符號,加上對著成文規範逐條判定的中文排版——它就是為這兩件事而寫的。

  • 想在 Windows 或 Linux 上要同樣的手感,選 Typora

    它把以單篇文件為中心的所見即所得做了很多年,三個桌面平台都有。

  • 只是偶爾讀讀儲存庫裡的 README,VS Code 內建的預覽就夠

    你多半已經裝了,它免費,而且檔案就和它描述的那份程式碼在同一個視窗裡。偶爾碰一下 Markdown,這就夠了。

逐條對照

四家一致的那幾行和不一致的那幾行一樣重要:這些工具沒有一個自創儲存格式。

對比項MarkitObsidianTyporaVS Code 預覽
平台macOS,另有瀏覽器裡的線上版Windows、macOS、Linux、iOS、AndroidWindows、macOS、LinuxWindows、macOS、Linux
編輯時看到什麼輸入即渲染,游標所在的那一行也保持排版好的樣子即時預覽:游標進入某段格式時,它的語法會顯示出來所見即所得左邊原始碼、右邊預覽,你編輯的始終是原始碼
磁碟上留下什麼一份普通的 .md一份普通的 .md一份普通的 .md一份普通的 .md
語法範圍嚴格 GFM,一個非標準寫法都不加GFM 加自有擴充:==高亮==、![[嵌入]]、%%註解%%GFM 加可選擴充——==高亮==、上下標、$公式$——預設關閉,要先在偏好設定裡開GFM
雙鏈與反向連結有,這是產品的核心沒有原生支援,有社群外掛沒有
圖表與公式Mermaid、Markmap、KaTeX 就地成圖有,需先在偏好設定裡開啟公式內建;Mermaid 要裝擴充功能
中西文之間自動加空格內建未內建,靠社群外掛未內建未內建
怎麼擴充不做外掛市集,這是刻意的社群外掛生態有社群外掛VS Code 擴充功能市集

三條不會過期的差別

功能清單每發一版就變一次。下面這三條是各自早年做下、也不太可能回頭的決定。

檔案即真相是這幾家的共識,自創語法才是真正的分岔

四個都寫普通的 .md,所以那不是差別所在。真正的問題是:一個工具允許自己在上面加什麼。Obsidian 擁有自己的生態,所以 ==高亮== 和 ![[嵌入]] 在那裡是有意義的。Markit 選了反過來的約束——你的檔案在任何別的編輯器裡開啟都必須完全正常,所以 GFM 之外的寫法一個都不加,連高亮都不加。這要付出功能上的代價,換來的是:你今天寫下的東西,五年後在別處開啟不會讀錯。

輸入即渲染,以及游標所在那一行會怎樣

Obsidian 把自己的選擇寫得很清楚:游標進入格式內容時,其底層語法會顯示出來以便編輯。那是個站得住的選擇——你能確切看到自己在改什麼。Markit 選了另一邊,游標底下那行仍然保持排版好的樣子。喜歡哪一種確實是口味問題,但這是你用上第一分鐘就會感覺到的差別。

中文排版是頭等事,不是一個外掛

720px 的版心、中西文自動間距、著重號而不是斜體、標點不會掛錯位置。每一條都是對著成文規範判定的,不是憑眼睛調的。另外三個裡,這些東西凡是存在的,都是社群外掛或者你自己拼出來的設定。

什麼時候該選另外三個之一

下面任何一條對你成立,上面那張表其實已經回答了你的問題。

  • 你的主力機不是 Mac

    Markit 只有 macOS 14 以上,這就是全部。Windows 版是 v2 的目標,不是承諾。Obsidian、Typora、VS Code 今天在 Windows 和 Linux 上都能跑。

  • 你在手機上寫

    Obsidian 有 iOS 和 Android 版。Markit 沒有行動版,也沒有計畫。

  • 你想自己把工具塑造成另一個樣子

    Obsidian 的外掛生態和 VS Code 的擴充功能市集,能把那兩個工具變成相當不同的東西。Markit 不做外掛市集、不做帳號、不做同步服務——那不是等著被填上的缺口,那就是這個產品的形狀。

想自己判斷?

排版樣張就是這個應用開機開啟的那一篇,用的是同一套排版規則。在這裡讀,或者開啟線上編輯器直接在裡面打字——不用裝任何東西。