Copilot Chat クックブック
GitHub Copilot Chat で使用するプロンプトの例を見つけます。
Spotlight
![Generate unit tests](/assets/images/copilot-landing/generating_unit_tests.png)
Generate unit tests
Copilot Chat can help with generating unit tests for a function.
![Improving code readability and maintainability](/assets/images/copilot-landing/improving_code_readability.png)
Improving code readability and maintainability
Learn how to improve your code readability and maintainability.
![Debugging invalid JSON](/assets/images/copilot-landing/debugging_invalid_json.png)
Debugging invalid JSON
Copilot can identify and resolve syntax errors or structural issues in JSON data.
Explore 22 prompt articles
API のレート制限の処理
Copilot Chat による再試行ロジックの実装を検出するコードの提案は、API のレート制限を処理するのに役立ちます。Debugging codeIntermediate考えられる機能実装について確認する
Copilot Chat は、1 つの機能を実装するためのさまざまなアプローチについて確認するのに役立ちます。Functionality analysisIntermediateユーザー フィードバックの分析と取り込み
Copilot Chat を使うと、ユーザーのフィードバックをプロジェクトに組み込むプロセスを強化できます。Functionality analysisIntermediatelint エラーの修正
Copilot Chat から、コード リンターによって特定された issue を修正する方法の提案を受けることができます。Refactoring codeIntermediateデータ アクセス層のリファクタリング
Copilot Chat は、ビジネス ロジックからデータ アクセス コードを切り離し、アプリケーションの保守とスケーリングを容易にする方法を提案できます。Refactoring codeAdvancedビジネス ロジックの UI コンポーネントからの分離
Copilot Chat を使うと、ビジネス ロジックをユーザー インターフェイス コードから分離できます。これでアプリケーションの保守と拡張が容易になります。Refactoring codeAdvanced横断的関心事の処理
Copilot Chat は、コードが配置されているメソッドまたは関数の主要な関心事以外の関心事に関連するコードを回避するのに役立ちます。Refactoring codeIntermediate複雑な継承階層の簡略化
Copilot Chat は、コードをリファクタリングして継承の複数のレイヤーにクラスが存在しないようにするのに役立ちます。Refactoring codeIntermediateデータベースのデッドロックまたはデータ整合性の問題の解決
Copilot Chat を使うと、コードが原因でデータベースの操作が遅くなったりブロックされたりすることや、テーブルのデータが不足したり正しくなくなったりすることを避けるのに役立ちます。Refactoring codeAdvanced複雑なアルゴリズムまたはロジックの説明
Copilot Chat は、複雑なアルゴリズムやロジックに関する明確で簡潔なドキュメントを追加するのに役立ちます。Documenting codeIntermediate