Giới thiệu

Đã hoàn thành

Mô-đun này khám phá việc sử dụng tiện ích GitHub Copilot Chat cho Visual Studio Code để triển khai các cải tiến mã. Bạn tìm hiểu về cách cải tiến chất lượng mã, độ tin cậy của mã, hiệu suất mã và bảo mật mã. Lời nhắc được phát triển cho từng lĩnh vực cải tiến và gửi cho GitHub Copilot để được đề xuất về cách cải thiện mã đã chọn. Các bài tập hướng dẫn bạn cách tạo ra những lời nhắc tạo ra đề xuất cho các khu vực cải tiến cụ thể. Bài tập cũng thể hiện cách thực hiện các đề xuất cập nhật mã, đẩy nhanh quá trình phát triển và cải thiện chất lượng mã của bạn.

Hãy tưởng tượng bạn là một nhà phát triển đang làm việc trên một dự án yêu cầu mã bảo mật và hiệu quả. Thời hạn giao hàng đang đến gần và cơ sở mã mà bạn kế thừa là bằng chứng khái niệm hơn mã sản xuất. Bạn lo ngại rằng bạn sẽ không có đủ thời gian để xem xét kỹ cơ sở mã và triển khai các bản cập nhật bắt buộc. Bạn cần một công cụ có thể nhanh chóng xác định các khu vực cần cải thiện trong mã hiện có. Công cụ này cũng sẽ đẩy nhanh quá trình phát triển đối với bất kỳ bản cập nhật nào mà bạn quyết định triển khai. Bạn muốn điều tra các bản cập nhật giải quyết chất lượng mã, độ tin cậy, hiệu suất và bảo mật. Bạn nghe nói rằng GitHub Copilot có thể giúp các nhà phát triển đánh giá mã, xác định các lĩnh vực cần cải thiện và cập nhật cơ sở mã của họ một cách hiệu quả. Bạn đang mong muốn đẩy nhanh quá trình cải thiện mã của mình bằng cách sử dụng GitHub Copilot.

Các chủ đề được đề cập trong mô-đun này bao gồm:

  • Khám phá các công cụ cải tiến mã của GitHub Copilot.
  • Sử dụng các tùy chọn khắc phục nhanh của GitHub Copilot.
  • Tái cấu trúc mã với các phương pháp hay nhất GitHub Copilot.
  • Tái cấu trúc mã với GitHub Copilot trò chuyện nội tuyến.
  • Tái cấu trúc mã với các tác nhân chế độ xem GitHub Copilot Chat.
  • Khám phá các tính năng đánh giá mã GitHub Copilot.
  • Tái cấu trúc mã C# với GitHub Copilot.

Sau khi hoàn thành mô-đun này, bạn sẽ có thể:

  • Sử dụng nhân viên chế độ xem Chat của GitHub Copilot để phân tích, lập kế hoạch và thực hiện nhiệm vụ một cách hiệu quả.
  • Áp dụng các tùy chọn sửa lỗi nhanh để giải quyết sự cố mã hóa, kiểm tra lỗi và lỗi thiết bị đầu cuối bằng các công cụ như Khắc phục hành động thông minh và Trò chuyện nội tuyến.
  • Tái cấu trúc mã để cải thiện khả năng đọc, giảm độ phức tạp và nâng cao khả năng bảo trì bằng cách tận dụng các công cụ theo ngữ cảnh và các phương pháp hay nhất của GitHub Copilot.
  • Tiến hành đánh giá mã bằng cách sử dụng các tính năng lựa chọn đánh giá và xem xét thay đổi của GitHub Copilot để đảm bảo chất lượng, độ tin cậy và bảo mật.
  • Hoàn thành bài tập thực hành để tái cấu trúc và tối ưu hóa ứng dụng C# bằng cách sử dụng GitHub Copilot.

Quan trọng

Để hoàn thành khóa đào tạo GitHub Copilot này, bạn phải có đăng ký đang hoạt động cho GitHub Copilot trong tài khoản GitHub cá nhân của mình (bao gồm gói GitHub Copilot Miễn phí) hoặc bạn phải được chỉ định cho đăng ký do tổ chức hoặc doanh nghiệp quản lý. Các hoạt động mô-đun có thể bao gồm các đề xuất GitHub Copilot khớp với mã công khai. Nếu bạn là thành viên của một tổ chức trên GitHub Enterprise Cloud đã được chỉ định đăng ký GitHub Copilot thông qua tổ chức của bạn, cài đặt cho các đề xuất phù hợp với mã công khai có thể được kế thừa từ tổ chức hoặc doanh nghiệp của bạn. Nếu tài khoản của bạn chặn các đề xuất khớp với mã công khai, hoạt động của mô-đun có thể không hoạt động như mong đợi.