Visual Studio 2022 預覽版 1 已發布


在 Visual Studio 2022 預覽版 1 中,您可以自動完成代碼,一次最多可以完成一整行!

 

查看視頻,看看它可以做什么;它顯示了從 ASP.NET eShopOnWeb參考應用程序的控制器編寫真實代碼

您現在可以在自己的 C# 代碼上親自嘗試一下!

 

 

豐富的上下文提供了很好的完成

IntelliCode 現在根據您當前的上下文預測下一段代碼,並將其顯示為光標右側的內聯建議。如果你喜歡它,只需點擊 tab-tab 接受它;否則只需繼續輸入以進一步調整完成。

為了實現這一目標,IntelliCode 使用了一個大規模的 Transformer 模型,該模型在來自 GitHub 的大約 50 萬個公共開源存儲庫中進行了訓練。它將這一點與您的編碼上下文豐富知識相結合從中獲取線索,包括:

  • 變量名和位置
  • 您正在編寫的代碼類型(例如您正在使用的庫)
  • 附近代碼中的函數
  • IntelliSense 列表 – 更改該列表中的選擇會使用額外的上下文來引導模型,因此您可以輕松探索不同的完成方式以獲取所需的代碼

它可以在您編輯時直接在您的本地機器上運行,並且還涵蓋多種編程語言。對於我們的初始預覽版本,我們支持 C#,但請注意即將推出的更多語言!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM