在剛剛結(jié)束的 Build 2018 開發(fā)者大會(huì)上,微軟宣布了 Visual Studio 的一項(xiàng)新功能 —— Visual Studio IntelliCode 。微軟稱 IntelliCode 是一套 AI 輔助功能,可通過上下文智能感知,代碼樣式的推理和執(zhí)行等功能提高開發(fā)人員的工作效率。
IntelliCode 通過使用經(jīng)過數(shù)千個(gè)公共代碼庫培訓(xùn)的機(jī)器學(xué)習(xí)模型生成建議,而且會(huì)隨著你編寫代碼的增長,從而變得更加準(zhǔn)確。它會(huì)根據(jù)上下文給出編程建議,而不是簡單根據(jù)字母排序推薦 API 。
IntelliCode 目前只支持 Visual Studio 2017 中的 C# 代碼,后續(xù)將擴(kuò)展到其他語言。
體驗(yàn)地址:
https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.VSIntelliCode