檔案管理
側邊欄提供檔案樹和 Git 狀態面板,不用離開終端機就能操作。
顯示/隱藏側邊欄
- 鍵盤:
Cmd+\ - 選單:View > Toggle Sidebar
- 指令面板:輸入「Toggle Sidebar」
檔案分頁
瀏覽目錄結構:
- 單擊 預覽檔案(Markdown、JSON、HTML、圖片、PDF)
- 雙擊 用預設應用程式開啟
- 隱藏檔切換(眼睛圖示)顯示或隱藏 dotfile
- 大型目錄採延遲載入
點擊檔案即可在視窗內開啟預覽面板,支援 Markdown 算繪、JSON 格式化、HTML、PDF 和圖片。
Git 分頁
即時顯示側邊欄根目錄下所有 repository 的 Git 狀態:
- 狀態標記:已修改、已新增、已刪除、已更名、未追蹤
- 自動更新:檔案系統異動會自動觸發狀態刷新
- 多 repo 支援:自動偵測子目錄中的所有 Git repository
- 手動重整:點擊重新整理按鈕或切換到 Git 分頁
在 Git 分頁中點擊已變更的檔案即可查看 diff 覆蓋面板。
自動重整
Git 狀態在以下情況會自動更新:
- 檔案被儲存(不管是 Spectra 還是其他編輯器)
- 切換分支
- 應用程式從背景回到前景
自動更新使用 macOS FSEvents,搭配防抖機制避免不必要的運算。