Visual Studio 2022深度整合Copilot,可針對解決方案、儲存庫上下文提供建議
支付動態 · 2024-09-05

Visual Studio 2022 17.11更新GitHub Copilot整合,支援解決方案、儲存庫上下文,新增上下文指令,同時新增多項輔助程式開發功能,進一步提升開發效率和除錯能力

微軟Visual Studio 2022 17.11針對GitHub Copilot更新,提升在開發流程中整合使用Copilot的方式,而這也是首次讓開發者能夠引用整個解決方案。除此之外,Copilot於Visual Studio 2022中也新增多項功能,像是強化語境理解,以及對除錯和命名上的理解,進一步提升開發者的生產力和開發效率。

過去Copilot可應用的範圍較小,是因為其能引用的上下文較為限縮,而在Visual Studio 2022 17.11中,Copilot增加@workspace和@GitHub新指令功能,可將整個解決方案甚至是儲存庫納入參照上下文中。

使用@workspace,Copilot能回應有關解決方案、檔案和其他互動的高層次問題,而藉由使用@GitHub,則能獲取來自整個儲存庫上下文資訊,以及經Bing搜尋結果強化的答案。這些新指令能提高開發者在程式碼編寫和除錯時的效率和靈活性。

除了指令功能外,Copilot的程式開發輔助效能也獲得改善,新增命名建議和人工智慧生成的中斷點表示式功能。命名建議功能會根據開發者程式碼使用情境和風格,替C++識別符號生成命名建議,提高整體程式碼的一致性和可讀性。

特別的是,Copilot支援生成C++中斷點表示式,包括條件斷點表示式(Conditional Breakpoints)和追蹤點表示式(Tracepoints)。條件斷點表示式和追蹤點表示式是除錯過程的工具,用來在特定條件下暫停程式執行或是紀錄資訊,這項Copilot功能的目的在於簡化除錯過程,協助開發者更快設定正確的中斷點條件,以增加開發效率。

Copilot還提供開發者迭代程式碼建議的方法,在這個新版本開發者針對Copilot的建議,可以新增上下文或詢問問題,以持續改進程式碼完成,不需要像過去一樣先接受建議。這項更新供開發者修改和重試Copilot的建議,避免接受後還要再修改的麻煩。

管理者現在也擁有更多管理工具,像是GitHub Copilot Content Exclusion讓管理員設定需要忽略的儲存庫或是組織中特定的檔案,以避免Copilot提供建議時,意外地洩漏企業敏感資料。

熱門文章
7000+行業精英齊聚,Affiliate World Dubai 2025精彩回顧
灰度頭條
賀錦麗首提及數位資產,Coinbase:拜登與沃倫的時代結束了
支付動態
西班牙監管機構警告在線賭博平臺存在身份盜竊行為
賭場監管
哥倫比亞將提高在線賭博稅率
賭場監管
越南在線博彩業政策收緊 催生市場新機遇
東南亞資訊
印第安納州在線賭場法案在眾議院委員會停滯不前
賭場監管
菲律賓網絡賭博和加密貨幣仍構成持續的洗錢風險
東南亞資訊
計劃重建商業法院以惠及馬耳他博彩行業
賭場監管
英國確認各垂直行業的賭博稅稅率
賭場監管
美國博彩收入在七月創下新高
網路賭博
SiGMA Asia 2025即將到來,灰度展位2250準備就緒,和我們共赴馬尼拉
灰度頭條
灰度即將亮相iGB LiVE 2025展位Z64。我們倫敦見
灰度頭條
首頁
遊戲
合作
發現
我的