Dukeは最近、GitHub Copilotを使用し始め、Pythonや.NETなどの言語と統合し、VSCode、Visual Studio、Rider、PyCharmなどのさまざまなIDEでテストしました。GitHub Copilotの設定は難しくなかったですが、Visual Studioのユーザーはバージョン17.10以降である必要があります。GitHub Copilotは、さまざまな拡張機能により主要なIDEと互換性があるため、さまざまなセットアップで使用しやすいです。GitHub Copilotのコード生成の品質は印象的で、特にPEP 8などのコーディング規約に従う点で優れています。プロンプトベースのコード生成で最良の結果を得るには、プロンプトを具体的にすることが重要です。GitHub Copilotは関数名の提案も提供しますが、明確で説明的な名前が必要です。GitHub Copilotの特徴的な機能の1つは、コードを説明する機能で、単一の行やセクション全体の文脈を理解することができます。しかし、アルゴリズムのエラーを修正するなどの自動修正機能は一部の領域で欠如しています。欠点はあるものの、GitHub Copilotはコード生成と説明のための堅実なツールであり、特にPythonや.NETを使用する開発者にとって試す価値があります。全体的に、GitHub CopilotはDukeのコーディングツールキットにとって貴重な追加となりました。
dev.to
My Experience with GitHub Copilot
Create attached notes ...
