コンテキストディレクトリー
Solution
1. Context ディレクトリを作成します GitHub Copilot に覚えさせたいコンテキストやルールなど、補佐的に使いたいファイルを集めたディレクトリを個人、またはチームで作成します。 2. VSCode で関連ファイルのタブを開いたままにします 現在、GitHub Copilot はコードベース全体のコンテキストを取得する機能がありませんが、現在のファイルとIDEで開かれているすべてのファイルを読み取ることができます。関連ファイルのタブを開いたままにしておくことで、GitHub Copilot がより正確な提案を提供できるようになります。 必要に応じて、これらのディレクトリを.gitignore に書き記すことで、内容を push しないようにすることができます。 また、Git Submodule を使うことで context ディレクトリを別のものとして切り出すことができます。
Resulting Context
contextフォルダーパターンを使用することで、GitHub Copilotがより正確な提案を提供できるようになります。関連ファイルのタブを開いたままにすることで、効果的なコード補完を得ることができます。
@mizchi: .d.ts をピン止めするとOpenFiles としてプロンプトの一部になって補完精度あがるよ https://pbs.twimg.com/media/Fyoc2aMaIAECqof.png