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

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

Mô-đun này khám phá bằng cách sử dụng GitHub Copilot và GitHub Copilot Chat đề xuất để tạo mã mới. Các đề xuất cập nhật mã và tự động hoàn tất được tạo, quản lý và triển khai bằng cách sử dụng phần mở rộng GitHub Copilot cho 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 tất dựa trên các nhận xét về mã và mã bằng cách sử dụng phần 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ác tính năng Chat View, Trò chuyện Nội tuyến, Quick ChatSmart Actions do phần mở rộng Trò chuyện GitHub Copilot cung cấp cho Mã Visual Studio.

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

Đ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.

  • Trải nghiệm phát triển ứng dụng C# bằng cách sử dụng Visual Studio Code và phần mở rộng C# Dev Kit được đề xuất.

  • Bạn phải đăng ký gitHub Copilot hiện hoạt cho tài khoản GitHub cá nhân hoặc tài khoản GitHub do một tổ chức hoặc doanh nghiệp quản lý. Bạn có thể thiết lập một gói GitHub Copilot miễn phí hoặc đăng ký cho một gitHub Copilot Pro đăng ký với một thời gian 30-ngày dùng thử miễn phí. Đối với đào tạo này, đăng ký một GitHub Copilot Miễn phí kế hoạch là đủ.

  • Nhận thức về các điều kiện dùng thử miễn phí GitHub Copilot: nếu bạn chọn ưu đãi dùng thử miễn phí 30 ngày cho GitHub Copilot Pro, một hình thức thanh toán được yêu cầu khi đăng ký. Các khoản phí sẽ không được áp dụng cho đến khi bản dùng thử kết thúc, trừ khi bạn hủy bỏ trước khi kết thúc khoảng thời gian 30 ngày.

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