Sublime Merge 2.0 Build
Sublime Merge 是一款由 Sublime Text 開發團隊打造的 Git 客戶端。特色亮點:整合式合併工具、強大的搜尋功能、無與倫比的效能……
軟體介紹
Sublime Merge 是一款由 Sublime Text 開發團隊打造的 Git 客戶端。
特色亮點:
• 整合式合併工具
• 強大的搜尋功能
• 無與倫比的效能
• Blame 功能
• 進階差異比對(Diffs)
• 檔案與程式碼區塊(Hunk)歷史記錄
• 命令面板與鍵盤快速鍵綁定
• 淺色與深色主題
• 可擴充性
• 語法高亮顯示
• 命令列整合
• 真正的 Git
【最新更新】
版本 2.0(建置編號 2091):新增功能與改進
• 新增可透過索引編輯器(index editor)直接編輯已暫存檔案的功能
• 文字差異比對(Text Diffs):新增 `diff_algorithm` 偏好設定。預設情況下,Sublime Merge 將與 Git 的 `diff.algorithm` 偏好設定保持一致
• 文字差異比對:除非啟用換行字元正規化(newline normalization),否則一律呈現回車字元(carriage returns)
• 圖片差異比對(Image Diffs):新增 WebP 格式支援
• 搜尋功能:新增 `is-visible` 關鍵字
• 搜尋功能:提升 `contents` 查詢的執行效能
• 搜尋功能:支援將分支查詢(branch queries)作為子查詢(subqueries)
• 儲存庫分頁標籤(Repository Tabs):新增可透過分頁標籤右鍵選單設定標籤別名(tab aliases)的功能
• Git LFS:新增可透過「檔案清單」右鍵選單追蹤檔案的功能
• Git LFS:為以 LFS 追蹤的檔案新增專屬圖示
• 年/月/日的排序方式現依使用者地區設定(locale)自動擷取
• 新增支援依需求載入 Git 物件(partial clone 支援)
• 新增「變更主題」指令至命令面板
• 新增鍵盤快速鍵(Alt+Shift+Down)以快速導航至某次提交(commit)的第二個父提交(second parent)
• 新增支援滑鼠對應設定(mousemaps)中的 `context` 鍵
• 若提交(commit)無父提交,則隱藏其「父項」列(parents row)
• 提升儲存庫掃描效能
• 多項語法高亮顯示改進
【錯誤修正】
• 修正篩選時檔案清單選取狀態偶爾重設的問題
• 修正壓縮提交(squashing commits)時提交訊息排序錯誤的問題
• 修正啟用非必要 Git 過濾器時 Sublime Merge 發生當機的問題
• 修正未載入差異比對時仍顯示行數指示器的問題
• 修正密碼欄位中錯誤啟用基於單字的指令之問題
• 修正提交訊息編輯指令未提供 Git 輸出結果的問題
• 修正刪除分支後捲軸位置被重設的問題
• 修正提交編輯作業未顯示指令輸出結果的問題
• 修正 `git commondir` 處理異常的問題
• 修正因鎖定檔案(lock files)導致儲存庫掃描當機的問題
