
微軟發布VS Code 1.98正式版,針對GitHub Copilot的編輯輔助體驗、終端機智慧提示及自動化執行能力進行大幅升級。此次更新引入Agent模式,使Copilot不僅能檢查程式碼錯誤,還能透過互動式介面執行終端機指令。此外,新版強化Copilot Edits,提供更精確的程式碼修改建議,並首次支援Notebook編輯,改進資料科學與技術文件撰寫流程,進一步提升開發體驗與工作效率。
此次升級受開發者關注的重點之一,是名為Agent模式的新功能。這項功能使Copilot不僅能夠自動檢查程式碼錯誤,還能以互動式介面執行終端機指令,協助開發者自動完成更複雜的工作流程,例如開發人員可透過簡單的快捷鍵,確認或修改Copilot提出的終端機指令,減少過去在終端機與編輯器間來回切換的不便。
此外,Copilot的編輯建議也變得更具彈性,新的編輯介面允許開發者隨時復原或重做單一修改,而無需像過去一樣必須回到完整對話紀錄才能進行調整,這使程式碼修改流程更貼近日常開發需求。
另一個值得注意的改進是終端機智慧提示(Terminal IntelliSense),VS Code 1.98提升終端機中常見Shell工具的智慧化完成功能,不僅增加了對Bash、Zsh與PowerShell指令更詳盡的參數描述,也納入了絕對路徑與別名(Alias)的辨識,提供更直覺且準確的建議資訊。
針對編輯的便利性與操作直覺性,VS Code也針對Notebook編輯進行了調整。開發者在編輯Jupyter Notebook等檔案時,Copilot可針對不同的Notebook單元格提供更流暢的自動化建議,包括內容新增、調整或刪除,降低手動編輯大量資料與文件的負擔。