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提供建議時,意外地洩漏企業敏感資料。

熱門文章
哈薩克計劃對線上賭場促銷活動進行處罰
合規與政策
越南在線博彩業政策收緊 催生市場新機遇
東南亞資訊
JILI 宣佈與全球板球傳奇 AB de Villiers(ABD)達成重磅戰略合作
體育遊戲
斯里蘭卡博弈產業大轉型,官方:劍指南亞拉斯維加斯
合規與政策
巴西擬將博弈稅率提高至24% 稅收將用於社保與醫療領域
合規與政策
菲律賓博彩技術賽道迎來新變局,B2B 供應模式加速滲透
東南亞資訊
橫跨全球6個城市,灰度8場派對邀你共看世界盃,重塑高質量社交新場景
灰度頭條
菲律賓網絡賭博和加密貨幣仍構成持續的洗錢風險
東南亞資訊
英國確認各垂直行業的賭博稅稅率
合規與政策
西班牙監管機構警告在線賭博平臺存在身份盜竊行為
合規與政策
越南博彩管控逐步放寬,惟本土需求仍顯乏力
東南亞資訊
新澤西州7月博彩收入創6.06億美元新高,頒布禁令
合規與政策
印第安納州在線賭場法案在眾議院委員會停滯不前
合規與政策
灰度在iGB L!VE 2026展位T70和你相約7月,一起點燃倫敦的熱情!
灰度頭條
GGC Awards 2026 璀璨科倫坡:致敬 iGaming 行業的領航者與創新力量
灰度頭條
首頁
遊戲
合作
發現
我的