Skip to content
Visual Studio
//Visual Studio IntelliCode | Visual Studio
Visual Studio IntelliCode | Visual Studio2019-07-18T16:20:19-07:00

Visual Studio IntelliCode

AI 支援付き開発

新規登録および更新プログラムの登録

自信を持ってコーディング

問題を迅速に見つける

コード レビューにフォーカス

支援付き IntelliSense – C#

IntelliCode は、使用する可能性が高いものを入力候補一覧の最上位に配置することによって時間を節約できます。 IntelliCode の推奨は、星の獲得数が 100 を上回る、GitHub 上の何千ものオープンソース プロジェクトに基づいています。 コードのコンテキストを結合すると、入力候補一覧が調整されて共通のプラクティスのレベルが上がります。

IntelliCode はステートメント入力候補に限定されていません。 シグネチャ ヘルプも、コンテキストに合わせて最も可能性が高いオーバーロードを推奨します。

コードに基づいた、型の推奨 (プレビュー – C#)

このプレビュー機能では、C# を使用している場合、IntelliCode でカスタム モデルをビルドし、独自のユーティリティ クラスのメソッドやドメイン固有のライブラリ呼び出しなど、オープンソース ドメインにないコードの推奨を行うことができます。 詳しくは、以下をご覧ください…

引数入力候補 (プレビュー)

ステートメント入力候補のシグネチャ ヘルプに加えて、IntelliCode で引数の候補が提示されるため、適切な引数をすばやく選べます。

コード スタイルと書式の規則の推測 (プレビュー)

Visual Studio IntelliCode を使用すると、簡単にコードの一貫性を維持できます。コーディング スタイルとフォーマットを定義したご使用のコードベースに基づいて .editorconfig ファイルが動的に作成されます。

注:すべてのプレビュー機能は既定でオフになっており、[ツール] > [オプション] > [IntelliCode] ページで有効にできます。

Visual Studio 2019 バージョン 16.1 で C#、C++、TypeScipt/JavaScript または XAML をサポートするワークロードでは、この機能は既定でインストールされます

今すぐ試す
Visual Studio 2019

支援付き IntelliSense – C++

IntelliCode は、使用する可能性が高いものを入力候補一覧の最上位に配置することによって時間を節約できます。 IntelliCode の推奨は、星の獲得数が 100 を上回る、GitHub 上の何千ものオープンソース プロジェクトに基づいています。 コードのコンテキストを結合すると、入力候補一覧が調整されて共通のプラクティスのレベルが上がります。

C++ を記述している場合、STL のような一般的なライブラリを使用するときに IntelliCode からの支援が得られます。 最も有用な推奨が最初に提示されるよう、コードのコンテキストが使用されます。 たとえば、while ループ内で std::string を使用している場合、substr メソッドが先頭に現れます。

注:C++ モデルはプレビュー段階であり、既定でオフになっています。 有効にするには、[ツール] > [オプション] > [IntelliCode] ページに移動します。

Visual Studio 2019 バージョン 16.1 で C#、C++、TypeScipt/JavaScript または XAML をサポートするワークロードでは、この機能は既定でインストールされます。


今すぐ試す
Visual Studio 2019

支援付き IntelliSense – Java

IntelliCode は、使用する可能性が高いものを入力候補一覧の最上位に配置することによって時間を節約できます。 IntelliCode の推奨は、星の獲得数が 100 を上回る、GitHub 上の何千ものオープンソース プロジェクトに基づいています。 コードのコンテキストを結合すると、入力候補一覧が調整されて共通のプラクティスのレベルが上がります。

IntelliCode は Java SE や Spring などの一般的な Java ライブラリやフレームワークで相性よく機能します。 モノリシックな Web アプリを扱っているか、最新のマイクロサービスを扱っているかに関わらず、お役立ていただけます。

この機能は、Visual Studio Code October 2018 Release 1.29 拡張機能としてご利用いただけます。

今すぐ試すVisual Studio Code 拡張機能

支援付き IntelliSense – Python

IntelliCode は、使用する可能性が高いものを入力候補一覧の最上位に配置することによって時間を節約できます。 IntelliCode の推奨は、星の獲得数が 100 を上回る、GitHub 上の何千ものオープンソース プロジェクトに基づいています。 コードのコンテキストを結合すると、入力候補一覧が調整されて共通のプラクティスのレベルが上がります。

IntelliCode によって、さまざまな Python パッケージの生産性が向上します。たとえば、os や sys モジュールを使用したシンプルなスクリプトの作成や、Django や Flask を使用した Web サイトの構築、numpy や tensorflow などのデータ サイエンス モジュールの処理などです。

この機能は、Visual Studio Code October 2018 Release 1.29 拡張機能としてご利用いただけます。

今すぐ試すVisual Studio Code 拡張機能

支援付き IntelliSense – TypeScript/JavaScript

IntelliCode は、使用する可能性が高いものを入力候補一覧の最上位に配置することによって時間を節約できます。 IntelliCode の推奨は、星の獲得数が 100 を上回る、GitHub 上の何千ものオープンソース プロジェクトに基づいています。 コードのコンテキストを結合すると、入力候補一覧が調整されて共通のプラクティスのレベルが上がります。

React、Angular、Vue などのフレームワークを使用してクライアント側のコードを作成する場合でも、Node.js を使用してサーバー側の開発を行う場合も、さまざまな JavaScript ライブラリで IntelliCode からの支援が得られます。

注:このプログラミング言語は Visual Studio でプレビュー段階であり、既定ではオフになっています。 有効にするには、[ツール] > [オプション] > [IntelliCode] ページに移動します。

Visual Studio 2019 バージョン 16.1 で C#、C++、TypeScipt/JavaScript または XAML をサポートするワークロードでは、この機能は既定でインストールされ、Visual Studio Code の 2018 年 10 月のリリース、1.29 拡張機能として利用できます。

今すぐ試すVisual Studio 2019
今すぐ試すVisual Studio Code 拡張機能

支援付き IntelliSense – XAML

IntelliCode は、使用する可能性が高いものを入力候補一覧の最上位に配置することによって時間を節約できます。 IntelliCode の推奨は、星の獲得数が 100 を上回る、GitHub 上の何千ものオープンソース プロジェクトに基づいています。 コードのコンテキストを結合すると、入力候補一覧が調整されて共通のプラクティスのレベルが上がります。

コントロールとプロパティの推奨

XAML の入力時に、IntelliCode はそのコンテキストで最も使用する可能性が高いコントロールを推奨します。 さらに、コントロールのコンテキスト内で、使用する可能性の高いプロパティを、使用すると思われる順番で推奨します。

Visual Studio 2019 バージョン 16.1 で C#、C++、TypeScipt/JavaScript または XAML をサポートするワークロードでは、この機能は既定でインストールされます。


今すぐ試す
Visual Studio 2019

AI 支援による独自のコードの推奨 (プレビュー)

このプレビュー機能では、C# を使用している場合、IntelliCode でカスタム モデルをビルドし、独自のユーティリティ クラスのメソッドやドメイン固有のライブラリ呼び出しなど、オープンソース ドメインにないコードの推奨を行うことができます。 モデルをビルドするために、サマリー ファイルがお客様のコードからローカルで抽出され、Microsoft のサービスに送信されてモデルがビルドされます。 Microsoft のプレビュー サービスでは、トレーニング済みモデルのセキュリティが保たれるので、アクセス可能ユーザーを、お客様とお客様が選ぶ共有相手だけに限定することができます。お客様のモデルと、ご使用のコードに関する学習内容は、公開されません。

作業で役立つその他の点

よく寄せられる質問

今すぐ参加しましょう!

さらに多くの機能を IntelliCode に追加していて、Microsoft の独自のコードベースで結果を確認しています。 今後、フィードバックをお寄せいただき、この取り組みにぜひご参加ください。

サインアップし、最新の開発に関する更新を取得したり、今後のプライベート プレビューへの早期招待を受けたりしてください。 Visual Studio 2019 バージョン 16.1、または Visual Studio 2017 バージョン 15.8 以上Visual Studio Code の拡張機能をダウンロードして、新しい IntelliSense エクスペリエンスをお試しくになり、フィードバックをお送りください。

新規登録および更新プログラムの登録

Feedback