
MarkText
一款專注於速度與可用性的簡潔優雅開源 Markdown 編輯器。
遺憾的是,核心倉庫大約在 3 年前起無人維護,但在我的日常使用中仍存在許多影響體驗的細節問題。
本倉庫旨在讓我最喜歡的 Markdown 編輯器現代化,是基於 Jacob Whall 的分叉再次派生的版本
- 參見下文我的動機
你可以在下文閱讀更多關於我動機的說明
1. 安裝
⚠️ 這些發佈仍處於 beta 階段(因為我不確定遷移過程中破壞了多少功能)。請在 問題追蹤器中回報任何錯誤
Windows
只需查看發佈頁!
已測試:
Windows 11
Linux
- 只需查看發佈頁
- 已測試:
Ubuntu 24.0.2(AppImage與.deb套件)- 非常希望有人協助測試其他 Linux 打包形式!
Linux 套件管理器
1. Arch Linux
MacOS
⚠️ 由於缺少公證,MacOS 版本會顯示“
MarkText is damaged and can't be opened”。 請參考此處的修復方法(同樣適用於任何缺少開發者帳號簽名的應用)
- 可在發佈頁取得
2. 截圖

3. ✨功能 ⭐
現已支援 9 種語言 🆕(特別感謝 @hubo1989)
English🇺🇸簡體中文🇨🇳繁體中文🇹🇼Deutsch🇩🇪Español🇪🇸Français🇫🇷日本語🇯🇵한국어🇰🇷Português🇵🇹
即時預覽(所見即所得),介面乾淨簡潔,帶來無干擾寫作體驗。
支援 CommonMark 規範、GitHub 擴充 Markdown 規範,並選擇性支援 Pandoc Markdown。
提供 Markdown 擴充,例如數學公式(KaTeX)、Front Matter 與表情符號。
支援段落與行內樣式的快捷方式,提升你的寫作效率。
可匯出 HTML 與 PDF 檔案。
多種主題:Cadmium Light、Material Dark 等。
多種編輯模式:原始碼模式、打字機模式、專注模式。
可直接從剪貼簿貼上圖片。
3.1 🌙 主題🔆
| Cadmium Light | Dark |
|---|---|
![]() | ![]() |
| Graphite Light | Material Dark |
![]() | ![]() |
| Ulysses Light | One Dark |
![]() | ![]() |
3.2 😸編輯模式🐶
| 原始碼 | 打字機 | 專注 |
|---|---|---|
![]() | ![]() | ![]() |
4. 動機
1. 那麼這個分支與其他無數分支有何不同?
我對
marktext的主要不滿在於其開發框架與環境老化嚴重,編譯耗時很長- 大多數函式庫已過時,有些在現代版本的 Node.JS/Python 上甚至無法安裝
因此,此分支算是一種重大「重寫」,使用了 electron-vite 取代舊的
Babel + Webpack設定- 目標是讓
marktext借助盡可能現代的框架與函式庫實現全新開始 - 同時已將所有內容遷移到
Vue3與Pinia,並把各函式庫升級到其可用的最新版本
- 目標是讓
main與preload行程仍編譯為CommonJS,而renderer現已完全採用 僅ESModules(遷移過程中也因此遇到了一些有趣的問題)
2. 太棒了!我能如何貢獻?
任何形式的:
- 缺陷測試(錯誤回報)
- Pull Request
都非常歡迎!
你可以在下文找到在此倉庫中上手的基本指令清單,除此之外,檔案結構應當與原始 marktext非常相似
3. 專案設定
- 參見開發者文件








