【公式ドキュメントを読もうシリーズ】
自分のメモ帳も兼ねて、コツコツ書いていこうと現時点では思っています。(2025年5月3日)
参考URL
https://docs.github.com/ja/copilot
目次
- GitHub Copilot とは何ですか?
- GitHub Copilot の機能
- GitHub Copilot のプラン
- 組織向けの GitHub Copilot の設定
- GitHub Copilot を自分用に設定する
- GitHub Copilot の使用についてのベスト プラクティス
- GitHub Copilot を使用して IDE でコードの提案を取得する
- IDE で GitHub Copilot に質問する
- GitHub で GitHub Copilot に質問をする
- Copilot Chat のプロンプトの概要
- Copilot Chat のリポジトリのインデックス作成
- Copilot Chat のプロンプト エンジニアリング
- GitHub Copilot Chat チート シート
- コマンド ラインでの GitHub Copilot の使用
- Copilot Chat の AI モデルを変更する
- Copilot コード補完の AI モデルを変更する
- タスクに適した AI モデルの選択
- Copilot を使ってプロジェクトを別のプログラミング言語に移行する
- GitHub Copilot を使ってテストを記述する
- GitHub Copilot を使ってレガシ コードを最新化する
- 無効な JSON のデバッグ
- API のレート制限の処理
- 考えられる機能実装について確認する
- ユーザー フィードバックの分析と取り込み
- コードの読みやすさと保守容易性を改良する
- lint エラーの修正
- パフォーマンスの最適化のためのリファクタリング
- 設計パターンを実装するためのリファクタリング
- データ アクセス層のリファクタリング
- ビジネス ロジックの UI コンポーネントからの分離
- 横断的関心事の処理
- 複雑な継承階層の簡略化
- データベースのデッドロックまたはデータ整合性の問題の解決
- コードを別のプログラミング言語に変換する
- レガシ コードの文書化
- レガシ コードの説明
- 複雑なアルゴリズムまたはロジックの説明
- 複雑なアルゴリズムまたはロジックの説明
- 単体テストを生成する