翻譯|行業資訊|編輯:陳津勇|2019-09-04 12:01:14.543|閱讀 678 次
概述:開發者如何利用人工智能強化代碼?現在,Visual Studio IntelliCode就能簡單實現!本文詳細介紹了具體的操作方法。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Visual Studio IntelliCode是一套AI輔助開發功能,旨在提高下一代開發人員的工作效率。目前,可以在Visual Studio 2019版本16.1中試用AI輔助的C#、C++、TypeScipt/JavaScript或XAML。你可以通過Visual Studio IntelliCode,利用人工智能來強化你的代碼。
啟用IntelliCode的操作非常簡單,下面請跟著小編一起來了解如何執行此操作吧~
Visual Studio IntelliCode簡介
IntelliCode是一個超級令人興奮的Visual Studio的擴展,微軟稱之為AI輔助開發。這個工具可以將你常用的功能都放在列表的頂部,以便節省你的時間。這些功能在顯示中會加一個星星標志。
IntelliCode通過擁有100顆以上給星的開源GitHub項目來為你的代碼生成建議。同時,IntelliCode還構建了自定義的模型來為代碼提供建議。這些建議都是關于你自己的類或特定領域庫調用的方法。
注意:默認情況下,IntelliCode功能處于未激活狀態。如果你想啟用,請點擊Tools(工具)>Options(選項)>IntelliCode。
如上所示,即可為你的項目啟用IntelliCode。
安裝Visual Studio IntelliCode
如果你還沒有安裝IntelliCode,請點擊Extensions> Manage Extensions窗口下載并安裝。
下載完成后,你需要重新啟動Visual Studio才能安裝IntelliCode。
構建IntelliCode
在Visual Studio 2019中,你可以按下Ctrl + Q,并在搜索窗口中鍵入IntelliCode。從結果中選擇IntelliCode Model Management,或者點擊View> Other Windows> IntelliCode Model Management,就可以打開Visual Studio IntelliCode窗口。
接下來,你就可以為自己的項目構建IntelliCode模型了。你可以看到別人與你共享的模型,或者共享你剛剛構建的模型,也可以重新訓練或刪除IntelliCode模型。
在代碼中使用
IntelliCode可以在Visual Studio 2017(15.8及更高版本)以及Visual Studio 2019中運行。它還支持以下語言:
C#
C ++
XAML(在Visual Studio 2019中)
IntelliCode也可以在Visual Studio Code使用,而且還支持:
Python
TypeScript
JavaScript
Java
微軟在Visual Studio Code中利用了AI的優勢。如今這個工具非常整潔!
查看提取的數據
生成模型后,你可以進入下列文件夾:
%TEMP%\Visual Studio IntelliCode |
你可以在其中一個創建的文件夾中看到UsageOutput文件夾。里面是提取的數據,代碼分析都發生在客戶端。接下來,這些提取的數據會傳輸到微軟云端的模型服務上。
請務必注意,微軟不會收到任何代碼,它只上傳有關代碼的數據和信息,所以你的代碼仍然在你的機器上。
獲取源代碼
如果你想獲取本文中示例的源代碼,則可以訪問下列GitHub代碼庫,并克隆到你本地的計算機上:
dirkstrauss/IntelliCodeDemo(//github.com/dirkstrauss/IntelliCodeDemo)
以上就是使用Visual Studio IntelliCode強化代碼的全部過程。如果你有任何意見或建議,可以通過留言或的方式告訴我們喲~
想要獲得 Visual Studio 更多資源的伙伴,請點這里。
想要獲取 Visual Studio 正版授權的伙伴,
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉載自: