让 GitHub Copilot 更懂你的 .NET 代码风格:一份精简实用的 Copilot Instructions – 追逐时光者
序文 GitHub Copilot を使用して .NET プロジェクトを開発する場合、生成されたコードは基本的に要件を満たしていますが、非同期メソッド、コメント、名前付け、ファイル エンコーディングは常に再調整する必要があるという状況に遭遇したことはありませんか? これらの要件は、個別に見ると複雑ではありませんが、会話のたびに繰り返されると少し面倒になります。より適切なアプローチは、共通の規約を 1 つにまとめることです。 副操縦士の指示これをプロジェクトに伴うメンテナンスのデフォルトのガイダンスにします。 最初に説明する必要があります:これはチーム開発テンプレートであり、.NET の唯一の公式仕様ではありません。 非同期、ロギング、および例外処理は一般的な慣行を指します。中国語のコメント、ドキュメントの範囲、ファイルのエンコードなどの要件は、チームの習慣やプロジェクトのツールチェーンと一致している必要があります。 副操縦士の指示とは コパイロット命令は、プロジェクトのアーキテクチャ、コーディング スタイル、依存関係の制約、検証要件を記述する自然言語で書かれたカスタム命令です。 ウェアハウスのルートディレクトリに作成されます .github/copilot-instructions.md以下を貼り付けます。 MyProject/├──…