AI を活用したコンテキストアクション
エディターから直接 AI Assistant との対話を開始できます。Alt+Enter を押して、AI Assistant サブメニューでアクションの 1 つを選択します。コンテキストに応じて、次のアクションが利用可能です。
エディターでの選択 : チャットに送信または新しいチャットに送信するを選択して、選択したコードをクエリの一部として使用できます。
クラス宣言のキャレット : これを説明してくださいと XML ドキュメントを作成するを選択できます。どちらのアクションも、AI Assistant ウィンドウに新しいチャットを作成し、関連する出力を生成します。
メソッド宣言のキャレット : 追加で問題を見つけるを選択することもできます。ReSharper は、AI Assistant ウィンドウの新しいチャットにメソッド内の潜在的な問題をすべてリストします。
空のメソッド宣言のキャレット : 追加でこれを実装してくださいを選択することもできます。ReSharper は、名前とパラメーターを考慮してメソッド実装を生成します。
以下は、空のメソッドで AI Assistant を使用する例です。
このアクションを選択すると、ReSharper は新しい AI チャットを作成し、実装を生成します。
関連ページ:
AI Assistant
AI Assistant は、コードを説明したり、コードの問題を見つけたり、プログラミング関連の質問に答えたりすることができます。インストール:AI Assistant は、dotUltimate インストーラーとともに別個の製品としてインストールされます。これを使用する場合は、インストール中にその隣にあるインストールを選択します。AI Assistant は独立した製品として使用できないことに注意してください。AI Assistant を使用するには、ReSharper、ReSharper...
AI でコードを生成する
これから作成する新しいコード行ごとに、AI Assistant は、周囲のコンテキストとシンボル名に応じて、単一行からいくつかのロジックを実装する複数のステートメントまでの範囲の提案を生成できます。以下の例では、AI Assistant が名前とパラメーターに基づいてメソッドの実装を提案します。AI による補完候補は灰色のテキストで表示されます。Tab を押して提案を受け入れるか、入力を続けて提案を無視することができます。AI コード補完はデフォルトで有効になっており、Visual Studio...