コーディングをAIが支援してくれる「Visual Studio IntelliCode」、Javaに対応。GitHubにあるコードを機械学習
無償のエディタであるVisual Studio Codeの拡張機能として、AIがコーディングをAIが支援してくれる「Visual Studio IntelliCode」(以下IntelliCode)が、Javaに対応したと発表されました。
IntelliCodeはコードの入力や補完において、もっとも適切と思われるコードをコンテキストに即してレコメンデーションをしてくれるというもの。さらにコードレビュー時のアドバイス、問題がありそうな部分の指摘や、コードスタイルと書式の規則の推測もしてくれます。
これまでC#とPythonに対応していましたが、今回新しくJavaにも対応しました。
AI機能はGitHubで100以上スターが付いているオープンソースプロジェクトのコードを用い、コードのパターンやプラクティスなどに関する機械学習が行われたと説明されています。
これによりJava SEやSpring Frameworkなどの代表的なフレームワークの利用でも、あるいはモノリシックなアーキテクチャでもマイクロサービスアーキテクチャでも、適切にコーディングを支援できるとのことです。
あわせて読みたい
オラクル元製品開発担当プレジデントのトーマス・クリアン氏、Google Cloudのトップに転職
≪前の記事
AWSが独自のOpenJDK「Amazon Corretto」発表。AWS内部で使っていたJavaを外部提供へ。Java 8は2023年まで、Java 11は2024年まで無償でLTSを提供