文件已同步至 Markion v0.3.1 · 2026-09-04
文件
文件與工作區
多標籤頁、檔案樹、可摺疊大綱與資訊豐富的狀態列,讓寫作脈絡始終井然有序,又不搶走注意力。
多標籤頁
- 每個標籤頁分別保存游標、選區、捲動、復原/重做、預覽、大綱和派生 Markdown 快取狀態。
- 再次開啟已開啟的 Markdown 或純文字檔時會聚焦既有標籤頁,而不會建立重複標籤頁。
- 從檔案樹、拖放、最近開啟或「檔案 → 開啟」開啟檔案時,會在安全的情況下(圖片標籤頁、沒有修改的未命名文件或其他未修改的文件)使用目前標籤頁,否則開啟新標籤頁;有未儲存修改的文件永遠不會被靜默取代。
關閉標籤頁與結束
v0.2.8 在存在未儲存修改時提供儲存 / 不儲存 / 取消三種選擇。儲存會先寫入相關文件,未命名文件使用「另存新檔」;不儲存會放棄修改並清理對應還原快照;取消保留目前工作。結束時,一次確認涵蓋所有未儲存標籤頁。
檔案樹
「開啟資料夾」可切換工作區根目錄,並在「檔案」側邊欄中依目錄層級巢狀顯示以下內容;空資料夾也會列出:
- Markdown 檔(在檔案樹中保持醒目區分)
- 精選的純文字檔:
.txt,.text,.log,.csv,.tsv,.org,.rst,.adoc/.asciidoc,以 UTF-8 文字開啟 - 支援的圖片檔:
.png,.jpg/.jpeg,.gif,.webp,.bmp,.tif/.tiff,.svg,以唯讀圖片標籤頁開啟,超大圖片會適配到內容區域內顯示
- 展開資料夾時只顯示下一層的子項,可逐層深入查看深層巢狀的工作區。
- 「顯示隱藏檔案/資料夾」偏好設定(預設關閉)可顯示點號開頭(dotfile)以及帶 Windows 隱藏屬性的項目;而始終排除的建置、相依與 VCS 雜訊目錄(
target,node_modules,.git等)在任何情況下都保持隱藏。 - 右鍵選單會依目標提供開啟、在新標籤頁開啟、新增檔案/資料夾、重新命名、刪除、複製絕對路徑、複製工作區相對路徑、在系統檔案總管中顯示、篩選和重新整理等操作。
- 檔案和資料夾可就地命名;刪除非空資料夾需要二次確認。
- 可在檔案樹中拖曳任意檔案或資料夾,放到目標資料夾、資料夾內的檔案上或工作區根目錄來完成磁碟移動;受影響的已開啟標籤會自動對應到新路徑。也可從作業系統檔案總管將 Markdown 檔直接拖入 Markion。
- 「檔案」和「大綱」面板均可切換顯示,側邊欄與分欄預覽的分隔線可拖曳調整,檔案與大綱面板均提供可拖曳的捲軸。Markion 會記住視窗大小、螢幕位置、最大化狀態、側欄寬度與分欄比例,並在下次啟動時安全還原。
大綱面板
「大綱」面板以可摺疊樹狀結構列出文件標題層級:含有下層標題的標題會顯示展開/摺疊控制項,新開啟的文件大綱預設完全展開。摺疊狀態依文件獨立、僅作用於目前工作階段,並會醒目顯示游標所在章節。點選標題會跳到對應原始碼位置——在閱讀模式下則跳到對應的繪製標題。
狀態列
原生視窗標題顯示目前檔名,並在未儲存時加上 *。狀態列顯示儲存狀態、瞬間操作回饋與以下脈絡:
- 目前文件的字元數與字數
- 存在編輯介面時,游標所在的列號與欄號(從 1 開始)
- 文件或工作區屬於 Git 儲存庫時,顯示目前分支名稱
資料安全
- 原子寫入。 文件寫入採用同目錄的原子取代,寫入失敗時保留文件路徑和髒狀態,不會遺失編輯內容。
- 外部變更偵測。 Markion 會追蹤最近已知的磁碟檔案識別,在儲存前及文件開啟期間偵測外部變更:僅自動重新載入乾淨文件,並為髒文件提供重新載入、覆寫或另存副本的衝突選擇。
- 自動儲存。 預設在停止輸入五秒後寫入還原快照。可在「偏好設定 → 一般」調整 1–300 秒延遲,或關閉「靜默儲存」以保留還原快照而不覆寫原檔;未命名文件始終只寫還原副本。已還原的還原快照會保持持久,直到成功儲存、明確捨棄或被原子寫入的後繼還原所取代。
- 還原管理員。 列出每個還原快照及其原始路徑和磁碟關係,支援還原、捨棄、全部還原與全部捨棄,且不會刪除無法讀取或未選取的還原資料。