Skip to content

AI機能

Traeプラグインは、自動コード補完、コード生成、コード編集などをサポートしています。これらを使用してプログラミング効率を向上させることができます。

前提条件

キーボードショートカット(Windows: Ctrl + U; macOS: Command + U)を使用してサイドチャットボックスを起動します。

コード補完

Trae AIは現在のコードを理解し、コードを完成させるために残りのコードを自動的に提案できます。

方法1: 対応する場所でEnterキーを押して新しい行を開始します。AIアシスタントが後続のコードを提供します。

方法2: 対応する場所にコードコメントを追加し、Enterキーを押して新しい行を開始します。AIアシスタントがコードコメントを読み取り理解し、必要なコードを提供します。

Trae AIが提案コードを提供した後、マウスをコードにホバーして、必要に応じてコードを受け入れるかクリアします:

  • AcceptをクリックするかTabキーを押して、提案されたコードをすべて追加します。
  • Accept Wordをクリックするかキーボードショートカット(Ctrl + →)を使用して、提案されたコードを単語ごとに追加します。
  • Escキーを押して提案されたコードをクリアします。

コード補完プロ(ベータ)

最後の編集と現在のコードコンテキストに基づいて、Trae AIは次のコード変更を予測し、推奨コードを提供できます。

カーソルを希望の位置に配置し、ショートカット(macOS: Control + Shift + Enter; Windows: Ctrl + Shift + Enter)を使用してコード補完プロをトリガーし、Tabキーを使用して推奨コードを受け入れることができます。

提案されたコードスニペットを受け入れると、次のコード推奨がトリガーされます。最初にTabキーを押して対応するコード行にジャンプし、再度Tabキーを押して推奨コードを受け入れることができます。

コード補完プロはデフォルトで有効になっています。この機能はTrae AI設定パネルで管理できます。

コード生成

Trae AIは、自然言語の説明に基づいて対応するコードスニペットを生成できます。

  1. 入力ボックスに説明を入力します。
  2. 送信ボタンをクリックするかEnterキーを押します。
  3. Trae AIが必要なコードスニペットを生成します。

必要に応じて以下の操作を実行します:

  • コピーボタンをクリックして、コードボックス内のコードスニペットをコピーします。
  • 挿入ボタンをクリックして、コードスニペットを対応する場所に挿入します。
  • ファイル追加ボタンをクリックして、コードスニペットを別のファイルとして生成します。
  • 適用ボタンをクリックして、生成されたコードを元のファイルでdiffとして表示し、新しいコードを受け入れるか拒否するかを選択します。

コード編集

Trae AIは、リファクタリング、最適化、一部のロジック修正などを含む、選択されたコードを編集できます。自然言語でコード編集要件を説明できます。

  1. 編集したいコードを選択します。
  2. 入力ボックスに「選択されたコードを最適化する」などの自然言語説明を入力します。
  3. 送信ボタンをクリックするかEnterキーを押します。
  4. Trae AIがリクエストを理解し、編集されたコードを提供し始めます。

必要に応じて以下の操作を実行します:

  • コピーボタンをクリックして、コードボックス内のコードスニペットをコピーします。
  • 挿入ボタンをクリックして、編集されたコードスニペットを対応する場所に挿入し、元のコードを置き換えます。
  • ファイル追加ボタンをクリックして、編集されたコードスニペットを別のファイルとして生成します。
  • 適用ボタンをクリックして、編集されたコードを元のファイルでdiffとして表示し、新しいコードを受け入れるか拒否するかを選択します。

コード説明

コードスニペットを選択した後、Trae AIにコマンドを送信してコードスニペットを説明させることができます。以下がコマンドの送信方法です:

  • サイドチャットボックスに自然言語説明を入力します。例:選択されたコードスニペットを説明する;
  • サイドチャットボックスに/explainコマンドを入力します;
  • 選択されたコードスニペットを右クリックし、ショートカットメニューからTrae AI > Explain Codeを選択します;
  • コードファイルの上部にあるExplainボタンをクリックします。

単体テスト生成

コードスニペットを選択した後、Trae AIにコマンドを送信して選択されたコードスニペットの単体テストを生成させることができます。以下がコマンドの送信方法です:

  • サイドチャットボックスに自然言語説明を入力します。例:選択されたコードスニペットの単体テストを生成する;
  • サイドチャットボックスに/testコマンドを入力します;
  • 選択されたコードスニペットを右クリックし、ショートカットメニューからTrae AI > Generate Testを選択します;
  • コード上部のTestボタン(Visual Studio Code用)または左側のロゴ(JetBrains用)をクリックします。

コードコメント生成

コードスニペットを選択した後、Trae AIにコマンドを送信して選択されたコードスニペットのコードコメントを生成させることができます。

注意: Trae AIはデフォルトで関数レベルのコードコメントを生成し、自然言語を通じてより詳細なインラインコメントの生成を指定できます。

以下がコマンドの送信方法です:

  • サイドチャットボックスに自然言語説明を入力します。例:選択されたコードスニペットのコードコメントを生成する;
  • サイドチャットボックスに/docコマンドを入力します;
  • 選択されたコードスニペットを右クリックし、ショートカットメニューからTrae AI > Generate Commentsを選択します。

究極の AI 駆動 IDE 学習ガイド