Phát triển các tính năng mã bằng các công cụ GitHub Copilot

Người có trình độ trung bình
Developer
GitHub

Mô-đun này khám phá việc sử dụng các đề xuất GitHub Copilot và GitHub Copilot Chat để tạo mã mới. Các đề xuất tự động hoàn thành và cập nhật mã được tạo, quản lý và triển khai bằng GitHub Copilot trong Visual Studio Code.

Mục tiêu học tập

Đến cuối mô-đun này, bạn có thể:

  • Tạo đề xuất tự động hoàn thành dựa trên mã và nhận xét mã bằng cách sử dụng tiện ích mở rộng GitHub Copilot cho Visual Studio Code.

  • Quản lý các đề xuất tự động hoàn tất bằng cách chấp nhận, chấp nhận một phần và bỏ qua các đề xuất.

  • Tạo lời nhắc/câu hỏi trò chuyện truyền đạt ý định của bạn bằng cách sử dụng kết hợp những người tham gia trò chuyện, lệnh gạch chéo, biến số trò chuyện và văn bản ngôn ngữ tự nhiên.

  • Tạo mã mới bằng cách sử dụng các tính năng Chế độ xem trò chuyện, Trò chuyện nội tuyến, Trò chuyện nhanhHành động thông minh do tiện ích mở rộng GitHub Copilot Chat cung cấp cho Visual Studio Code.

  • Quản lý các đề xuất cập nhật mã bằng cách chấp nhận, chấp nhận một phần, chỉnh sửa và loại bỏ các đề xuất do GitHub Copilot Chat tạo ra.

Điều kiện tiên quyết

  • Chúng tôi khuyên bạn nên sử dụng một hoặc nhiều năm kinh nghiệm phát triển phần mềm.

  • Bạn nên có kinh nghiệm phát triển các ứng dụng C# bằng Visual Studio Code và tiện ích mở rộng C# Dev Kit.

  • Cần có đăng ký GitHub Copilot đang hoạt động cho tài khoản GitHub cá nhân của bạn hoặc tài khoản GitHub do tổ chức hoặc doanh nghiệp quản lý. Bạn có thể thiết lập gói GitHub Copilot Free hoặc đăng ký đăng ký GitHub Copilot Pro. Đối với khóa đào tạo này, đăng ký gói GitHub Copilot Free là đủ.

  • Có kinh nghiệm sử dụng GitHub Copilot trong Visual Studio Code để giải thích và lập tài liệu mã.