ReSharper 2024.1 ヘルプ

AI プロンプトライブラリ

独自のプロンプトをプロンプトライブラリに追加し、Alt+Enter ポップアップの AI Assistant サブメニューでコンテキストアクションとして使用できます。

プロンプトライブラリを構成する

  1. 以下のいずれか 1 つを実行します:

    • AI Assistant ウィンドウで、プロンプトライブラリをクリックし、プロンプトを変更するをクリックします。

    • エディターで Alt+Enter を押し、AI Assistant | プロンプトライブラリ ... を選択します。

    • ReSharper オプション Alt+R, OAI Assistant ページを開き、オープンライブラリをクリックします。

  2. 開いたダイアログで、左下隅の「新しいプロンプトを追加」をクリックします。

  3. 新しいプロンプトが左側のユーザープロンプトカテゴリに表示されます。その横にある 3 点ボタンをクリックし、短くてわかりやすい名前を付けます。

  4. テキストフィールドにプロンプトを入力します。$SELECTION 変数を使用できます。この変数は、エディターからプロンプトを呼び出すときに、選択したコードとその言語に置き換えられます。

    プロンプトの準備ができたら、それを改善してみることができます。改善するをクリックして、改善されたかどうかを確認します。そうでない場合は、テキストフィールドの「元に戻す」ボタンをクリックしてください。

  5. Alt+Enter メニューに表示を選択すると、Alt+Enter ポップアップの AI Assistant サブメニューにプロンプトが表示されます。

  6. デフォルトでは、Alt+Enter ポップアップでプロンプトを選択するとすぐに、プロンプトが処理のために送信されます。プロンプトをより柔軟にしたい場合は、呼び出し後の追加入力に使用しますを選択します。この場合、プロンプトは AI Assistant ウィンドウに送信され、送信前に編集できます。

  7. OK」をクリックしてプロンプトの作成を終了します。

関連ページ:

AI Assistant

AI Assistant は、コードを説明したり、コードの問題を見つけたり、プログラミング関連の質問に答えたりすることができます。インストール:AI Assistant は、dotUltimate インストーラーとともに別個の製品としてインストールされます。これを使用する場合は、インストール中にその隣にあるインストールを選択します。AI Assistant は独立した製品として使用できないことに注意してください。AI Assistant を使用するには、ReSharper、ReSharper...

AI を活用したコンテキストアクション

エディターから直接 AI Assistant との対話を開始できます。を押して、AI Assistant サブメニューでアクションの 1 つを選択します。コンテキストに応じて、次のアクションが利用可能です。エディターでの選択: チャットに送信または新しいチャットに送信するを選択して、選択したコードをクエリの一部として使用できます。クラス宣言のキャレット: これを説明してくださいと XML ドキュメントを作成するを選択できます。どちらのアクションも、AI Assistant ウィンドウに新しいチャットを作...

AI でテストを生成

AI Assistant を使用すると、C# メソッドの単体テストを生成できます。AI Assistant はコードとそのドキュメントの両方を分析し、コードの動作に関するインサイトを提供するテストを推奨します。クラスの単体テストを作成するエディターで、単体テストを作成するクラスにキャレットを置きます。を押すか、コードの生成メニューを開いてユニットテストを選択します。ソリューションに、クラス名と一致するテストクラスを持つテストプロジェクトが含まれている場合、ReSharper は、対応するライブテ...