チームメンバーのコードの問題を解決した後、その関数がテストでカバーされていることを確認したいと思います。
Copilot Chat でスラッシュコマンド /tests を使って、テストを自動生成することにしました。
/tests
正しく動作させるための手順の順番はどれでしょうか?
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
オートコンプリート、インライン編集、チャットモード、エージェントモードなど、GitHub Copilot のさまざまなインターフェースを最大限に活用する方法を学びます。各機能をいつ使うべきか、Copilot を効果的に導く方法、そしてクイックフィックスから複数ファイルにまたがる複雑なタスクまで、Copilot の可能性を引き出す方法を習得しましょう。
コンテキスト、チャット変数、専門的な参加者を活用して、Copilot の精度を高める方法を学びます。これらの機能をスラッシュコマンドやスマートアクションと組み合わせ、デバッグ、コードレビュー、プロジェクトのナビゲーションを効率化しましょう。Copilot をより信頼性が高く効率的なコーディングパートナーに変える実践的なテクニックを習得します。
現在の演習
カスタム指示とモデルの選択を通じて、Copilot の動作をカスタマイズする方法を学びます。コーディング標準の定義、プロジェクトや組織全体の規約の適用、そして速度・推論・複数ファイルのタスクに適した AI モデルの選択方法を習得します。自分のワークフローに合わせて Copilot を調整するためのコントロール方法を身につけましょう。
Copilot の日常的な使い方を超えた活用方法を学びます。包括的なテストスイートの生成、セキュリティの脆弱性の特定と修正、そしてコードのパフォーマンス最適化を実践します。