翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
コードに関する Amazon Q デベロッパーとのチャット
統合開発環境 (IDE) で Amazon Q デベロッパーとチャットして、 での の構築について質問 AWS したり、ソフトウェア開発の支援を求めたりします。Amazon Q では、コーディングの概念とコードスニペットについて説明し、コードとユニットテストを生成し、デバッグやリファクタリングなどのコードを改善できます。
トピック
IDE で Amazon Q の操作
IDE の Amazon Q チャットパネルから、Amazon Q に質問したり、コードを更新したり、クイックコマンドでアクションを開始したりできます。
JetBrains と で Amazon Q とのチャットを開始するにはVisual Studio Code、IDE のナビゲーションバーから Amazon Q アイコンを選択し、テキストバーに質問を入力します。Visual Studio で Amazon Q とのチャットを開始するには、メインメニューから表示を選択し、Amazon Q チャット を選択します。
Amazon Q に質問をすると、プログラミング言語やファイルパスを含め、IDE で開かれている現在のファイルがコンテキストとして使用されます。
Amazon Q のレスポンスにコードが含まれている場合は、カーソル で挿入 を選択して、コードをコピーするか、ファイルに直接挿入できます。Amazon Q は、レスポンスにソースへのインライン参照を含める場合があります。ソースのリストを表示するには、レスポンスの下部にある [ソース] セクションを展開します。
Amazon Q は、特定のセッション内の会話のコンテキストを保持し、将来の応答を通知します。セッション中は、フォローアップの質問をしたり、以前の質問や回答を参照したりできます。Amazon Q との新しい会話を開始するには、パネルで新しいタブを開きます。一度に最大 10 個のタブを開くことができます。Amazon Q は、異なる会話のコンテキストを保持しません。
チャットコマンド
チャットパネルに次のコマンドを入力して、IDE に応じて Amazon Q の機能にアクセスできます。IDE で使用できる Amazon Q の機能については、「」を参照してくださいサポートされている IDEs。
-
/transform
- このコマンドを使用して、プロジェクト全体のコード言語バージョンを更新します。詳細については、「コードの変換」を参照してください。 -
/dev
- このコマンドを使用して、Amazon Q で機能を開発するための実装計画を取得します。詳細については、「」を参照してくださいソフトウェアの開発。 -
/clear
- このコマンドを使用して、現在の会話をクリアします。これにより、チャットパネルから以前の会話がすべて削除され、Amazon Q が以前の会話について持っているコンテキストがクリアされます。 -
/help
- このコマンドを使用して、Amazon Q ができることとできないこと、質問例、クイックコマンドの概要を確認します。
トピックおよび質問の例
IDEsはコードの生成に加えて、 AWS のサービス およびソフトウェア開発に関する質問に回答できます。Amazon Q は、次のサブジェクト領域に関連する質問に答えるのに特に役立ちます。
-
AWS のサービス 選択 AWS、制限、ベストプラクティスなど、 に基づく構築
-
プログラミング言語の構文やアプリケーション開発を含む一般的なソフトウェア開発の概念
-
コードの説明、コードのデバッグ、ユニットテストの記述を含むコードの記述
以下は、IDE で Amazon Q を最大限に活用するために質問できる質問の例です。
-
AWS にデプロイする前に、Lambda 関数の問題をローカルでデバッグする方法を教えてください
-
スケーラブルなウェブアプリケーションのバックエンドとして、 AWS Lambda と Amazon EC2 のどちらかを選択する方法を教えてください。
-
で変数を宣言する構文は何ですかTypeScript?
-
でアプリを作成する方法 React
-
この [選択したコードまたはアプリケーション ] の動作と動作の説明を入力します。
-
〔選択したコードまたは関数] のテストケースを生成します。
Amazon Q からの応答に関する問題の報告
オプションで、サムズアップアイコンとサムズダウンアイコンを使用して、Amazon Q が生成するすべてのレスポンスのフィードバックを残すことができます。レスポンスの問題を報告するには、サムズダウンアイコンを選択し、表示されるフィードバックウィンドウに情報を入力します。