微軟Visual Studio 2026八月更新釋出18.9版本,加入Git工作樹與子模組管理,開發者可在同一個Git儲存庫建立多個獨立工作目錄,並同時處理不同分支,也能直接管理專案引用的其他Git儲存庫。GitHub Copilot則新增模型思考強度設定,可依工作複雜度選擇低、中、高三種等級,調整推理深度、回應速度與權杖(token)用量。
Git工作樹主要用來解決同時處理多個分支的需求,過去開發者正在修改一個分支時,如果臨時要切換到另一個分支修正問題,常會先把未完成內容暫時收起來,再切換到其他分支。現在可另外建立工作目錄,在不動到原本工作內容的情況下開啟另一個分支。
開發者可直接從Git儲存庫視窗選擇分支建立工作樹,也能從版本歷史中的特定提交點建立,新增的工作目錄可在目前視窗開啟,或另開一個Visual Studio視窗,讓兩個分支並行處理,不需要時則可直接刪除。
18.9也加入Git子模組管理,Git子模組是讓一個專案引用另一個獨立Git儲存庫的機制,常見用途包括共用函式庫或另外維護的元件。Visual Studio現在提供專屬子模組區域,可新增、更新及刪除子模組,並顯示主專案與子模組之間的階層關係。
Visual Studio開啟解決方案或資料夾時會自動偵測子模組,但預設只能讀取內容。若需要直接修改子模組,開發者可在Git設定中啟用同時處理多個儲存庫的功能。微軟表示,目前的子模組支援仍屬第一階段,後續還會持續改善。
而GitHub Copilot方面,Visual Studio 18.9讓部分支援的模型調整思考強度。低等級適合單純問題與程式碼建議,可減少推理時間與權杖用量,中等級適合一般開發工作,而高等級則投入更多推理資源,處理演算法、系統架構或較複雜的除錯問題。使用者可從模型選擇器或語言模型管理介面切換。
此次更新也支援GitHub組織層級的自訂AI代理,Visual Studio可在符合條件的儲存庫自動找到組織發布的代理,讓不同專案使用相同的開發規則與工作流程。
Comments (0)