AI を採用した IntelliJ IDEA 2023.2 の新バージョンが間もなくリリースされます

d7b92b3d7c0b2c3b23477c61bfbff369.jpeg

IntelliJ IDEA は最近、複数の EAP バージョンを連続してリリースしました。公式は継続的にユーザー エクスペリエンスを最適化する一方で、いくつかの優れた機能、特に人工知能アシスタントである AIアシスタントの追加も行っています。その後の IDEA の使用において、作業効率が大幅に向上しました。

以下はAI Assistantの公式の紹介と説明です。

生成人工知能と大規模な言語モデルは、ソフトウェア開発ツールの状況を急速に変えており、このテクノロジーを当社の製品に統合するという決定は、私たちにとって簡単な決断でした。AI アシスタント機能を構築するための私たちのアプローチは、次の 2 つの領域に焦点を当てています。

  • AI 支援をコア IDE ユーザー ワークフローに統合します。
  • AI 機能とコード理解の緊密な統合は、常に JetBrains IDE の強みです。

AI 機能は JetBrains AI サービスによって強化されています。このサービスは、製品ユーザーであるあなたをさまざまなラージ言語モデル (LLM) に透過的に接続し、多くの JetBrains 製品で特定の AI 主導の機能を有効にします。このサービスは、起動時に OpenAI をサポートし、さらに JetBrains によって作成された多くの小規模なモデルをホストします。将来的には、これをさらに多くのプロバイダーに拡張し、ユーザーが最適なオプションとモデルにアクセスできるようにする予定です。

ネイティブモデルとネイティブモデルもサポートする予定です。ネイティブ モデルの場合、サポートされる機能セットは制限される可能性があります。

1 人工知能の特徴

現在の EAP リリースは、私たちがどこに向かっているのかを示す機能的な例を提供します。

  • 人工知能チャット

AI アシスタント ツール ウィンドウを使用して、LLM と話したり、質問したり、タスクを繰り返したりします。IDE は、プロジェクトで使用される言語やテクノロジなど、プロジェクト固有のコンテキストを提供します。満足のいく結果が得られたら、「キャレットにスニペットを挿入」機能を使用して、AI が生成したコードをエディターにドロップするか、単にコピーします。

a67e5d4f83121f552080420bf96d0f99.jpeg 写真

AI に特定のスニペットを要求するには、エディターでそれを選択し、AI アクション メニュー (エディターのコンテキスト メニューで利用可能、または Alt+Enter ショートカットでアクセス可能) からアクションを呼び出します。選択アクションを使用した新しいチャットでは、独自のヒントやリクエストを提供できます。必要に応じて、「コードの説明」、「リファクタリングの提案」、または「潜在的な問題の検索」を選択して、追加の標準 AI ヘルプ プロンプトを入力できます。プログラムワン

927899e0755453e1ccff2f34dbf2fba7.jpeg 写真
  • ドキュメントの生成

LLM を使用して請求ドキュメントを生成する必要がある場合は、[AI アクション] メニューを呼び出して、[ドキュメントの生成] アクションを選択します。現在、Java、Kotlin、Python がこの機能をサポートしています。

Java および Kotlin の場合、ドキュメント コメント スタブを生成する標準方法 (タイプ /**) を使用してドキュメントを生成することをお勧めします。IDE はアノテーションの静的に既知の部分 (@paramJava のタグなど) を生成し、AI が実際のドキュメント テキストを生成します。

9a736d548bd3e328cc7daf7520792bf2.jpeg写真

  • 名前の提案

Java、Kotlin、または Python 宣言の名前を変更すると、AI はその内容に基づいて宣言の名前オプションを提案します。この機能は、設定 | 設定でオフにすることができます。ツール | 人工知能アシスタント。

5e9d8afba73fe05a9fb4822299e3a0fb.jpeg 写真
  • メッセージの生成をコミットする

コミット メッセージ ダイアログに、[AI アシスタントを使用してコミット メッセージを生成] ボタンが追加されました。これをクリックすると、変更の差分が LLM に送信され、変更内容を説明するコミット メッセージが生成されます。

c71e2c9085ba35ef426cf48554cc46a0.jpeg 写真

2 人工知能機能にアクセスする方法

AI 機能にアクセスするには、JetBrains アカウントを使用して JetBrains AI サービスにログインする必要があります。AIアシスタントツール画面、または「設定|ログイン」からログインできます。ツール | 人工知能アシスタント。

JetBrains AI サービスは誰でもすぐに利用できるわけではないことに注意してください。最初に一定数のユーザーを受け入れ、最大容量に達すると、残りのユーザーが待機リストに追加されます。今後数週間にわたって、より多くの人に製品を試してもらうよう徐々に招待していきます。

現在、AI サービスへのアクセスは、OpenAI サービスが利用できる地域に限定されています。AIサービスはEAP期間内であれば無料でご利用いただけます。ライセンスと価格モデルは後ほど提供します。

最後に、OpenAi の地域制限により、この機能は現在中国本土では使用できないことを説明する必要があり、その後のリリースを期待するしかありません。


おすすめ

転載: blog.csdn.net/zhaomengsen/article/details/131639578