marknode / 版本資訊

MarkNode v2.0.29

← 所有版本

MarkNode 2.0.29(測試版)

新功能

  • Git 整合:內建 Git 支援,讓您無須離開 MarkNode 即可管理版本控制流程

    • 狀態列:Git 專案的視窗底部會顯示細長的狀態列,呈現目前分支、變更數量以及領先/落後的同步狀態
    • 檔案狀態標示:已修改、已新增、未追蹤與已刪除的檔案會在專案側邊欄樹狀結構中以顏色區分,狀態並會向上傳遞至父資料夾
    • 提交對話框:透過專屬對話框暫存檔案並提交變更——可從狀態列開啟,或使用 Cmd+Shift+K(macOS)/Ctrl+Shift+K(Windows/Linux)
    • 拉取與推送:直接從狀態列拉取遠端變更或推送至遠端,並提供確認提示與清楚的回饋通知
    • 非 Git 專案完全不受影響——介面毫無變化
  • 命令列支援與檔案關聯:可直接從終端機開啟檔案與專案(marknode myfile.md),或在 Finder/檔案總管中按兩下 Markdown 檔案開啟。請使用 說明 → 建立命令列啟動器… 來設定命令列工具

改進

  • 終端機檔案變更偵測:編輯器現在會自動重新載入從整合終端機面板修改過的檔案
  • 欄選取:使用 Cmd+Option+上/下(macOS)或 Ctrl+Alt+上/下(Windows/Linux)在上方或下方新增游標,行為與 VS Code 及 IntelliJ 一致。同時支援 Alt+拖曳的矩形選取
  • 即時 Git 狀態更新:當變更發生在 MarkNode 之外時(例如從終端機提交),Git 狀態列與側邊欄標示現在會自動重新整理

錯誤修正

  • 側邊欄:新資料夾與檔案現在會顯示在收合的父項目下:在從未展開過的父項目下建立新資料夾或檔案時,不再默默失敗——側邊欄現在會展開父層階層並選取新項目
  • 側邊欄:已忽略的資料夾不再自動展開:已忽略資料夾(例如 node_modulesbuild)內的檔案變更,不再導致這些資料夾在側邊欄中展開——它們會維持收合,直到您手動開啟為止
  • PDF 檢視器:連結不再卡住應用程式:在 PDF 檢視器中點擊連結,現在會以您的預設瀏覽器開啟,而不是讓應用程式視窗跳轉
  • 大綱導覽捲動位置:修正了透過大綱導覽後在編輯器中點擊,會導致編輯器跳到其他位置的問題——游標現在會移至目標標題,因此畫面維持不動