Lode Markdown 完整評測:對比 Obsidian、Notion、Notepad++
Lode 是一個麥金塔原生的檔案管理工具——用來查看、比對、搜尋檔案。但當你打開 .md 檔案,你會發現它做到了很多專業筆記 App 沒做好的事:把 Markdown 當成本地優先的第一級檔案格式,而不是私有文件類型。
這篇評測說明 Lode 在 Markdown 上的實際功能,並與 Obsidian、Notion、Notepad++ 做完整比較——涵蓋渲染能力、編輯體驗、圖片處理、反向連結,以及無外掛的 Web Clipper。
功能對照總表
| 功能 |
Lode |
Obsidian |
Notion |
Notepad++ |
| 即時 Split-view 預覽 |
✅ 內建 |
✅ |
✅(雲端) |
❌ 需外掛 |
| 開啟任意路徑的 .md |
✅ |
❌ 需要 Vault |
❌ 需要匯入 |
✅ |
| 100% 離線 / 本地 |
✅ |
✅ |
❌ 雲端優先 |
✅ |
| Mermaid 圖表 |
✅ 內建 |
✅ 外掛 |
✅ |
❌ |
| Wikilink + Backlinks |
✅ 內建 |
✅ |
❌ |
❌ |
| Obsidian Callout |
✅ |
✅ |
❌ |
❌ |
| GFM 任務清單 |
✅ |
✅ |
✅ |
❌ |
| GFM 表格(欄位對齊) |
✅ |
✅ |
✅ |
❌ |
| ⌘V 貼圖(免外掛) |
✅ |
✅ |
✅ |
❌ |
| Web Clipper(免瀏覽器擴充) |
✅ Bookmarklet |
❌ 需擴充 |
❌ 需擴充 |
❌ |
| 非 UTF-8 編碼(Big5 / UTF-16) |
✅ 原格式存回 |
⚠️ 僅 UTF-8 |
❌ |
✅ |
| 同時查看 CSV / XLSX / PDF / PPTX / Binary |
✅ |
❌ |
❌ |
⚠️ |
| 與 .md 並排做 Folder / File Diff |
✅ |
❌ |
❌ |
⚠️ 外掛 |
| 廠商鎖定 |
無 |
無 |
高 |
無 |
| 需要帳號 / 訂閱 |
❌ |
❌(免費版) |
✅ |
❌ |
各工具詳細評測
Lode
Lode 是原生 macOS App(Tauri 2 + Rust),2026 年推出。打開任何 .md 檔案,點一下 Edit 解鎖 Monaco 編輯器(VS Code 同款引擎),工具列的分割按鈕開啟左右並排的即時預覽——預覽在每次按鍵後更新,延遲低於 1 ms。
Lode 的 Markdown 渲染器是從零打造的零依賴實作,不依賴任何第三方函式庫,涵蓋所有日常用到的語法:
- 標準語法:ATX 標題(
# 到 ######)、粗體、斜體、行內程式碼、Fenced 程式碼區塊、列表、Blockquote、連結、圖片
- GFM 擴充:任務清單(
- [ ]/- [x])、欄位對齊表格(:---/---:/:---:)、Mermaid 圖表(lazy-loaded SVG)
- Obsidian 擴充:Callout 區塊(
> [!note]/[!warning]/[!tip]/[!danger])、Wikilink([[目標]] 和 [[目標|別名]])
- 導航:Symbol Outline 面板列出所有標題,點擊後編輯器與預覽同步滾動;Backlinks 面板由 Rust 背景執行緒掃描,列出引用當前筆記的所有
.md
圖片處理與筆記 App 相比有一個關鍵差異:Lode 透過 Rust 的 arboard crate 讀取剪貼板,繞過了 WKWebView 對 navigator.clipboard.read() 的 gesture 限制。⌘V 直接把截圖存到 .md 同資料夾,並插入  參考。圖片以 IntersectionObserver 懶載入,系統記憶體壓力時自動卸載,App 不會凍結。
Web Clipper 是 Lode 獨有的功能:在 macOS 上註冊 lode:// URL scheme,一個 bookmarklet 放到任意瀏覽器書籤列,點擊後把當前網頁的選取文字(標題 + 來源連結 + 時間戳 + 內文)原子性地附加到你指定的 .md 檔案——不需要 Chrome 擴充功能,不需要背景程序。
定價:免費。在 rexcode.app/lode/ 下載。
適合誰:開發者、工程師、需要把 Markdown 筆記與程式碼、資料檔案放在同一個工作台管理的人;不想被 vault 結構或雲端平台綁定的用戶。
📎 GFM(GitHub Flavored Markdown):GitHub 制定的 Markdown 擴充規格,在標準 CommonMark 基礎上新增任務清單、欄位對齊表格、刪除線等語法。完整規格:github.github.com/gfm。
Obsidian
Obsidian 是目前功能最完整的本地 Markdown 筆記 App,以 Vault 系統和龐大的外掛生態著稱。它的核心優勢在於圖形化知識網絡(Graph View)和超過 1,500 個社群外掛,能把它打造成個人知識管理(PKM)的中心。
Obsidian 支援的 Markdown 功能與 Lode 高度重疊——split-view、Callout、Wikilink、Backlinks、Mermaid——但核心差異在於架構哲學:Obsidian 設計為管理一個特定的 Vault 資料夾,它的 wikilink 解析、backlinks 圖譜、模板系統都以 Vault 為邊界。這讓它在深度 PKM 上無可匹敵,但如果你只是想快速打開系統任意位置的 .md 檔案預覽或編輯,它的啟動和設定比 Lode 重。
圖片方面,Obsidian 也支援 ⌘V 貼圖(存入 Vault 的 attachment 資料夾)。Web Clipper 需要安裝官方 Chrome/Firefox 擴充功能。Mermaid 和 Backlinks 在免費版已內建,部分進階功能需要 Obsidian Sync/Publish 訂閱。
定價:個人版免費;Sync(跨裝置同步)$10/月;Publish(發布網站)$20/月。
適合誰:以個人知識管理(PKM)為核心工作流、重視 Graph View 和 vault 內部連結網絡的用戶;需要大量外掛客製化的進階用戶。
延伸閱讀:Lode 作為 Obsidian vault 的補充工具
Notion
Notion 是以協作與結構化資料庫為核心的雲端工作平台,它的 Markdown 支援是在 block-based 文件編輯器上實現的。Notion 支援標題、粗體、斜體、清單、程式碼區塊、任務清單,也有 Mermaid 區塊,並有漂亮的表格和 database 視圖。
但 Notion 的 Markdown 有幾個本質性的限制:
資料在雲端——你的筆記存在 Notion 的伺服器,不是你的機器。沒有網路連線,不能編輯。資料匯出有格式遺失(特別是 database 的關聯欄位)。格式私有——Notion 的 block 模型不是純文字,無法用普通文字編輯器開啟,版本控制需要用 Notion 本身的歷史記錄功能,無法 git diff。無 Wikilink / Backlinks——Notion 的雙向連結是透過 @mention 和 Relation 實現的,不是標準 Markdown wikilink 語法。需要帳號和訂閱——免費版有 block 上限,超過後需要付費方案($10–18/月)。
定價:個人版免費(有 block 上限);Plus $10/月;Business $18/月。
適合誰:團隊協作、需要 database / kanban 等結構化功能、不介意資料在雲端的用戶;資料量不大的個人筆記用戶(免費版範圍內)。
Notepad++
Notepad++ 是 Windows 上歷史最悠久的文字編輯器之一,以輕量、快速、大量語言語法高亮著稱。Notepad++ 本身不支援 Markdown 預覽——它是純文字編輯器,.md 檔案會顯示原始語法,不會渲染。
要在 Notepad++ 獲得 Markdown 預覽,需要安裝第三方外掛(如 MarkdownViewerPlusPlus 或 nppMarkdownPanel),這些外掛的功能、穩定性和維護狀態參差不齊——沒有 Mermaid 支援、沒有 Wikilink、沒有 Backlinks、沒有圖片貼上。
Notepad++ 的優勢在於極速啟動(幾乎即時)、大型文字檔案支援(幾十 MB 的 log 也不卡)、以及在 Windows 上深度整合的工作流。它是工程師在 Windows 上快速查看 .md 原始碼的工具,不是 Markdown 寫作或閱讀的工具。
macOS 可用性:Notepad++ 是 Windows 原生 App(基於 Scintilla + Win32),在 macOS 上不可用(Wine/VM 方案勉強可跑但體驗差)。
定價:免費開源。
適合誰:Windows 用戶、需要快速查看和編輯大型文字/log 檔案的工程師;不把 Notepad++ 當作 Markdown 渲染工具使用的用戶。
決策流程
選不定哪個工具?按以下流程走:
筆記資料必須留在本地?
├── 否 → Notion(協作、結構化資料庫)
└── 是 ↓
你在 Windows 上?
├── 是 → Obsidian(或 VS Code + MD Preview)
└── 否(macOS)↓
需要深度 PKM:Graph View、大量外掛、跨 vault 連結網絡?
├── 是 → Obsidian
└── 否 ↓
主要工作是程式碼 + 資料檔案,.md 是工作流的一部分而非全部?
├── 是 → Lode(同時查看程式碼、CSV、diff,.md 無縫整合)
└── 否 ↓
只是要快速查看 .md 原始碼(不需要預覽)?
└── Notepad++(Windows)/ macOS 內建 TextEdit / Lode
如果你不確定,Lode 是最安全的起點:免費、原生 Apple Silicon、不需要 vault 設定,今天就能打開任何 .md 檔案。Obsidian 可以在你確定需要更深的 PKM 功能後再加進來——兩者可以共存,Lode 可以把 Obsidian vault 當普通資料夾開。
Rex 的實際使用經驗
在開發 Lode 的過程中,我一直在思考一個問題:為什麼我每天需要開三個 App 才能處理 .md 檔案?
實際的工作流是這樣的:我在 Terminal 用 git diff 看有哪些 .md 改過了,切到 Obsidian 看渲染效果,切回 VS Code 編輯,再用 ripgrep 在 Terminal 搜尋相關 reference。每次切換都有工作流摩擦——不同的 App 維護不同的「當前開啟路徑」,連結點擊的行為也不一樣。
Lode 的 Markdown 設計來自這個摩擦:我要能在同一個 App 裡,從 Folder Compare 找到改動的 .md,雙擊進入帶 split-view 的 Monaco 編輯器,用 Search 搜尋 backlinks,再用 Git Viewer 看這個檔案的 commit 歷史。這個工作流在 Lode 是一條線,以前要四個 App。
Obsidian 我仍然在用——它的 Graph View 和外掛生態是真實的差異化優勢,Lode 目前沒有打算複製那個方向。把兩個工具搭配用是我目前的工作流:Obsidian 管理長期知識圖譜,Lode 處理日常的 .md、diff、搜尋。
Notion 在需要協作和 database 的場景是合理選擇,但一旦你開始用它存放只有自己看的筆記,資料在雲端這件事就會持續產生隱約的不安感。我最後把所有個人筆記都搬回了本地 .md,用 Lode + git 管理。
常見問題
Q:macOS 上有沒有免費的 Markdown 編輯器帶 split-view 預覽?
有。Lode 內建 split-view 預覽(Monaco 編輯器 + 自製渲染器),支援 Mermaid、Wikilink、Backlinks、Callout,完全免費,原生 Apple Silicon。VS Code 也有內建 Markdown 預覽(⌘⇧V),功能較基本,沒有 Wikilink 和 Backlinks。
Q:Lode 的 Markdown 功能和 Obsidian 相比差在哪裡?
Obsidian 的差異化在於 Vault 生態:Graph View、跨 vault 插件系統、Sync/Publish 雲服務、1,500+ 社群外掛。Lode 的差異化在於不限 vault:能開任意路徑的 .md,並且在同一個 App 裡處理 diff、hex、CSV、搜尋。渲染能力上兩者非常接近(均支援 Mermaid、Wikilink、Callout、Backlinks),主要差別是定位而非語法支援。
Q:Notion 可以替代 Obsidian 做本地 Markdown 筆記嗎?
不建議。Notion 的資料存在雲端,匯出的 Markdown 格式有遺失(database 欄位)。如果需要本地、純文字、可 git 管理的筆記,Obsidian 或 Lode 是更適合的選擇。Notion 更適合團隊協作和需要 database/kanban 的結構化場景。
Q:Lode 的 Web Clipper 和 Obsidian Web Clipper 有什麼不同?
Obsidian Web Clipper 是瀏覽器擴充功能,安裝後提供完整的剪輯 UI(標籤、模板、Vault 選擇)。Lode 的 Web Clipper 是一段 bookmarklet,無需安裝擴充功能,點擊後直接把選取文字附加到指定的 .md 檔案——更輕量,但沒有 Obsidian 那樣的進階模板選項。
Lode Markdown vs Obsidian, Notion & Notepad++ — 2026 Complete Comparison
Lode is a native macOS file manager — a tool for viewing, comparing, and searching files. But when you open a .md file in Lode, you quickly realize it does something that dedicated notes apps often get wrong: it treats Markdown as a first-class local file format, not a proprietary document type.
This article covers what Lode actually does for Markdown, and how it compares to Obsidian, Notion, and Notepad++ — across rendering capability, editing experience, image handling, backlinks, and web clipping.
Master Comparison Table
| Feature |
Lode |
Obsidian |
Notion |
Notepad++ |
| Live split-view preview |
✅ Built-in |
✅ |
✅ (cloud) |
❌ Plugin needed |
| Open any .md, anywhere |
✅ |
❌ Vault required |
❌ Import required |
✅ |
| 100% offline / local |
✅ |
✅ |
❌ Cloud-first |
✅ |
| Mermaid diagrams |
✅ Built-in |
✅ Plugin |
✅ |
❌ |
| Wikilinks + Backlinks |
✅ Built-in |
✅ |
❌ |
❌ |
| Obsidian callouts |
✅ |
✅ |
❌ |
❌ |
| GFM task lists |
✅ |
✅ |
✅ |
❌ |
| GFM tables with alignment |
✅ |
✅ |
✅ |
❌ |
| ⌘V paste image (no extension) |
✅ |
✅ |
✅ |
❌ |
| Web Clipper (no browser extension) |
✅ Bookmarklet |
❌ Extension |
❌ Extension |
❌ |
| Non-UTF-8 encoding (Big5 / UTF-16) |
✅ Round-trip |
⚠️ UTF-8 only |
❌ |
✅ |
| Also views CSV / XLSX / PDF / PPTX / binary |
✅ |
❌ |
❌ |
⚠️ |
| Folder/file diff alongside notes |
✅ |
❌ |
❌ |
⚠️ Plugin |
| Vendor lock-in |
None |
None |
High |
None |
| Requires account / subscription |
❌ |
❌ (free tier) |
✅ |
❌ |
Lode
Lode is a native macOS application built on Tauri 2 + Rust, released in 2026. Opening a .md file in Lode’s Viewer mode and clicking Edit unlocks the Monaco-powered editor (the same engine that powers VS Code). A toolbar button toggles a side-by-side live preview panel — the same split-view popularized by Obsidian. The preview updates on every keystroke with sub-millisecond latency.
Lode’s Markdown renderer is a hand-written, zero-dependency implementation with no third-party library risk. It covers everything people actually use:
- Standard syntax: ATX headings (
# through ######), bold, italic, inline code, fenced code blocks with language labels, lists, blockquotes, links, images
- GFM extras: Task lists (
- [ ]/- [x]), tables with column alignment (:---/---:/:---:), Mermaid diagrams (lazy-loaded SVG)
- Obsidian-style extensions: Callout blocks (
> [!note]/[!warning]/[!tip]/[!danger]), wiki links [[target]] and [[target|alias]]
- Navigation: Symbol Outline panel showing all headings — clicking one scrolls both the editor and preview simultaneously; Backlinks panel computed in Rust (off the UI thread) showing every other
.md that links to the current note
Image handling has one critical difference from other apps: Lode reads the clipboard through Rust’s native arboard crate, bypassing WKWebView’s restriction on navigator.clipboard.read() (which silently fails in context menu handlers without a native gesture). ⌘V writes the screenshot to the same directory as the .md file and inserts a  reference at the cursor. Images are lazy-loaded via IntersectionObserver and unloaded under memory pressure — the app never freezes.
Web Clipper is unique to Lode: it registers the lode:// URL scheme on macOS. A bookmarklet in any browser packages your selection, page title, and URL into a lode://append URL that atomically appends a formatted markdown block to your chosen .md file. No Chrome extension, no background process.
Price: Free. Download at rexcode.app/lode/.
Best for: Developers and engineers who want Markdown notes in the same workspace as code, data files, and diffs — without vault setup or cloud dependency.
📎 GFM (GitHub Flavored Markdown): GitHub’s extended Markdown specification, adding task lists, column-aligned tables, strikethrough, and more on top of CommonMark. Full spec: github.github.com/gfm.
Obsidian
Obsidian is the most feature-complete local Markdown notes app available, with its Vault system and a plugin ecosystem of over 1,500 community plugins. Its distinctive strength is the Graph View — a visual knowledge graph showing how your notes interconnect — and the depth of PKM (Personal Knowledge Management) workflows it enables.
Obsidian’s Markdown rendering overlaps heavily with Lode: both support split-view, Callouts, Wiki links, Backlinks, and Mermaid diagrams. The key architectural difference is that Obsidian is designed to manage a specific Vault folder — its wikilink resolution, backlinks graph, and template system all operate within that vault boundary. This makes it unmatched for deep PKM, but heavier to set up when you just want to quickly open an arbitrary .md file from anywhere on the filesystem.
Image paste works similarly to Lode (saves to an attachment folder within the Vault). The Web Clipper requires installing the official browser extension. Mermaid and Backlinks are available in the free version; Sync and Publish are paid add-ons.
Price: Free for personal local use; Sync $10/month; Publish $20/month.
Best for: Users who organize their knowledge in a vault, want Graph View and the plugin ecosystem, or need deep PKM workflows.
Notion
Notion is a cloud-first collaborative workspace with a block-based editor. Its Markdown support includes headings, bold, italic, lists, code blocks, task lists, and Mermaid blocks, plus attractive database and kanban views. For team collaboration on structured documents, Notion has no close equivalent.
For local Markdown note-taking, however, Notion has fundamental limitations:
Data lives in the cloud — no internet connection, no editing. The export-to-Markdown format has losses (database relation columns don’t survive). Proprietary block format — files are not plain text and can’t be opened in a standard editor or tracked in git. No Wikilinks / Backlinks in the standard Markdown sense — Notion’s linking uses @mentions and Relation properties, not [[wikilink]] syntax. Requires account and subscription — the free tier has block limits; beyond that, plans run $10–18/month.
Price: Free (block limits); Plus $10/month; Business $18/month.
Best for: Teams that need collaborative databases and kanban boards; users who don’t mind cloud-first storage; light personal note-taking within the free tier.
Notepad++
Notepad++ is one of Windows’ most established text editors — fast, lightweight, with syntax highlighting for hundreds of languages. Notepad++ does not support Markdown preview natively. Opening a .md file shows raw syntax. Third-party plugins (MarkdownViewerPlusPlus, nppMarkdownPanel) exist but vary in quality and have limited capabilities: no Mermaid, no Wikilinks, no Backlinks, no image paste.
Notepad++’s genuine advantages are near-instant startup, large file support (log files in the tens of megabytes), and deep Windows workflow integration. It’s the right tool for quickly inspecting .md source code on Windows — not for Markdown writing or reading.
macOS availability: Notepad++ is a Windows-native application (Scintilla + Win32). It does not run on macOS without Wine/VM workarounds.
Price: Free, open source.
Best for: Windows engineers who need to quickly view or edit raw .md source; large text/log file editing; workflows that don’t require Markdown rendering.
Decision Flowchart
Not sure which to pick? Work through this:
Does your data need to stay local?
├── No → Notion (collaboration, structured databases)
└── Yes ↓
Are you on Windows?
├── Yes → Obsidian or VS Code + Markdown Preview
└── No (macOS) ↓
Do you need deep PKM: Graph View, vault plugin ecosystem,
cross-note link network?
├── Yes → Obsidian
└── No ↓
Is your main work code + data files, and .md
is part of the workflow rather than the whole workflow?
├── Yes → Lode (view code, CSV, diffs alongside notes)
└── No ↓
Do you just need to quickly view .md source (no rendering)?
└── Notepad++ (Windows) / macOS TextEdit / Lode
If you’re unsure, start with Lode — it’s free, native on Apple Silicon, requires no vault setup, and opens any .md file immediately. Obsidian can be added later if you find you need deeper PKM features. The two tools complement each other: Lode can open your Obsidian vault as a regular folder.
Rex’s Personal Experience
During the development of Lode, I kept asking myself the same question: why do I need three apps to work with .md files every day?
My actual workflow was: use git diff in Terminal to see which .md files changed, switch to Obsidian to see the rendered output, switch back to VS Code to edit, run ripgrep in Terminal to find related references. Every switch costs context — different apps holding different “current paths”, different link-click behaviors, no shared state.
Lode’s Markdown features grew out of that friction. I wanted to move from Folder Compare → find a changed .md → double-click into Monaco split-view → search backlinks → check git history, all without leaving the window. That four-app workflow is now one line in Lode.
I still use Obsidian — its Graph View and plugin ecosystem are genuine differentiators that Lode doesn’t try to replicate. My current workflow uses both: Obsidian manages the long-term knowledge graph; Lode handles day-to-day .md editing, diff, and search.
Notion makes sense for team collaboration and structured databases, but once you start storing notes that only you will read, the “data in the cloud” aspect produces a low-level unease. I moved all my personal notes back to local .md files managed with Lode and git, and haven’t looked back.
Frequently Asked Questions
Q: Is there a free Markdown editor for macOS with live split-view preview?
Yes. Lode has built-in split-view (Monaco editor + custom renderer) supporting Mermaid, Wikilinks, Backlinks, and Callouts — completely free and native on Apple Silicon. VS Code also has a built-in Markdown preview (⌘⇧V), which is functional but lacks Wikilinks and Backlinks.
Q: What does Lode’s Markdown support lack compared to Obsidian?
Obsidian’s differentiators are in the vault ecosystem: Graph View, the cross-vault plugin system, Sync/Publish cloud services, and 1,500+ community plugins. Lode’s differentiator is no vault requirement: open any .md from any path, with diff, hex, CSV, and search in the same window. Rendering capability is very similar between the two (both support Mermaid, Wikilinks, Callouts, Backlinks); the main difference is positioning, not syntax coverage.
Q: Can Notion replace Obsidian for local Markdown notes?
Not recommended. Notion stores data in the cloud; its Markdown export has format losses for database columns. If you need local, plain-text, git-trackable notes, Obsidian or Lode is the better fit. Notion excels at team collaboration and structured database/kanban workflows.
Q: How does Lode’s Web Clipper compare to Obsidian’s?
Obsidian’s Web Clipper is a full browser extension with a clipping UI — tag selection, templates, vault targeting. Lode’s Web Clipper is a single bookmarklet: no extension to install, one click appends selected text to a specified .md file. Lode’s version is lighter weight; Obsidian’s offers more customization. Both write to local files only.