[速報]AIがコードのレコメンドやバグの指摘など開発を支援してくれる「Visual Studio IntelliCode」発表。Build 2018
マイクロソフトは、米国シアトルで開催中のイベント「Microsoft Build 2018」で、AIを用いてプログラマの開発を支援する「Visual Studio IntelliCode」を発表しました。
Visual Studioには、プログラマが記述するコードの補完、入力候補の表示、ヒントの表示などによってコーディングを支援する「IntelliSense」と呼ばれる機能を備えています。
今回発表された「IntelliCode」は、こうした支援機能を機械学習を用いることでさらに前進させ、範囲を広げたものです。機械学習は、GitHubなどの公開されているコードを基に行われたと説明されています。
IntelliCodeでは、IntelliSenseと同様に入力候補や補完候補など表示してくれますが、機械学習を用いることでより適切なレコメンデーションやヒントの表示などを行うようになっています。
コーディングの場面だけでなく、プルリクエストを受け取った場合には、レビューに関するアドバイスをしてくれます。
コードを分析し、なにか問題がありそうな部分についてコメントをしてくれる機能も備えています。下記では、コードの中に不要な変数が含まれていることを指摘しているところです。
IntelliCodeは現時点ではC#が対象で、Visual Studioの実験的な拡張機能としてプライベートプレビューの段階だと説明されています。
Build 2018
Day1
- [速報]「Visual Studio Live Share」パブリックプレビュー開始。リモートでのペアプログラミング、ペアデバッギングを実現。Build 2018
- [速報]AIがコードのレコメンドやバグの指摘など開発を支援してくれる「Visual Studio IntelliCode」発表。Build 2018
- [速報]Azure Container Service(AKS)がAzure Kubernetes Service(AKS)に改名。Windowsコンテナにも対応開始。Build 2018
カテゴリ 開発ツール / 言語 / プログラミング
タグ Microsoft , Visual Studio , 機械学習
あわせてお読みください
次の記事
[速報]Azure Container Service(AKS)がAzure Kubernetes Service(AKS)に改名。Windowsコンテナにも対応開始。Build 2018
前の記事
[速報]「Visual Studio Live Share」パブリックプレビュー開始。リモートでのペアプログラミング、ペアデバッギングを実現。Build 2018