注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Code Repositories での AIP 機能

以下は、Code Repositories の AIP 対応機能の一覧です。

AIP Assist

Ask AIP Assist オプションまたはエディタの右クリックメニューから AIP Assist 機能にアクセスし、AIP Assist を使用してコードの理解を向上させます。

Ask AIP Assist オプションは、設定(紫の歯車アイコン)> 設定 > AIP 機能 に移動して設定できます。

コードの説明

現在、Code Repositories で AIP を使用して、コードスニペットやファイル全体の目的を説明することができます。

Code Repositories での Code Explanation のアクションを示すアニメーションスクリーンショット

バグを見つける

Code Repositories の AIP を使用して、コードをチェックしデバッグします。

Code Repositories での Find bugs のアクションを示すアニメーションスクリーンショット

翻訳

Code Repositories の AIP は、コードを Python、SQL、Mesa、Java などのさまざまな言語に変換できます。

Code Repositories での Translate のアクションを示すアニメーションスクリーンショット

AI エラー強化

AI エラー強化は、包括的なエラー説明と、利用可能な場合には提案されるコード変更、さらに詳細情報を提供するソースドキュメントへのアクセスを提供します。この機能は、以下の Foundry アプリで利用できます。

Code Repositories

Code Repositories では、この機能は Checks および Preview セクションに表示されます。

Code Repositories での AI error enhancer のアクションを示すアニメーションスクリーンショット

ビルド

ビルドでは、この機能は Job status menu で見つけることができます。

Job tracker での AI error enhancer を示すアニメーションスクリーンショット

コード自動補完

この機能は、現在 Python リポジトリに限定されています。

コード自動補完は、現在開いているファイルを解析して関連する自動生成されたコードを自動的に提供することで、目標に向かってコードを生成するのに役立ちます。

  • 提案を受け入れるには、tab を押します。
  • 提案を無視するには、esc を押すか、別のものを入力し始めます。

コード自動補完は、ウィンドウの下部にあるエディタのステータスバーで直接オンまたはオフに切り替えることができます。また、設定(紫の歯車アイコン)> 設定 > AIP 機能 に移動して切り替えることができます。

コード補完


注:AIP 機能の利用可能性は変更される可能性があり、顧客間で異なる場合があります。