Kiểm tra các tính năng đánh giá mã GitHub Copilot

Đã hoàn thành

GitHub Copilot có thể xem lại mã của mình và cung cấp phản hồi.

Đánh giá mã GitHub Copilot trong Visual Studio Code hỗ trợ hai loại đánh giá:

  • Xem lại lựa chọn: Tô sáng mã và yêu cầu xem lại ban đầu.
  • Xem lại thay đổi: Yêu cầu xem lại sâu hơn tất cả các thay đổi của bạn.

Chức năng hiện tại và tính khả dụng của hai loại đánh giá được tóm tắt trong bảng sau đây:

Đặc điểm Xem lại lựa chọn Xem lại các thay đổi
Có sẵn trong Visual Studio Code Visual Studio Code và trang web GitHub
Tính năng cao cấp / tiêu chuẩn Tính năng tiêu chuẩn có sẵn cho tất cả người đăng ký GitHub Copilot Tính năng cao cấp. Có sẵn với các gói GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business và GitHub Copilot Enterprise. Hạn ngạch hàng tháng cho mỗi người được áp dụng.
Mô tả Đánh giá ban đầu về phần mã được tô sáng cùng với phản hồi và đề xuất Xem lại sâu hơn tất cả thay đổi
Hỗ trợ ngôn ngữ Tất cả C, C#, C++, Go, Java, JavaScript, Kotlin, Markdown, Python, Ruby, Swift, TypeScript.
Hỗ trợ nguyên tắc mã hóa tùy chỉnh Không Có

Mã xem lại hạn ngạch hàng tháng

Các thay đổi đánh giá loại đánh giá mã GitHub Copilot là một tính năng cao cấp với hạn ngạch hàng tháng cho mỗi người.

Ghi

Hạn ngạch cho mỗi người để xem xét mã GitHub Copilot sẽ bắt đầu vào ngày 4 tháng 6 năm 2025.

Khi bạn chỉ định GitHub Copilot làm người đánh giá cho yêu cầu kéo, một yêu cầu cao cấp sẽ được khấu trừ vào hạn ngạch hàng tháng của bạn mỗi khi GitHub Copilot đăng nhận xét lên yêu cầu kéo.

Nếu một kho lưu trữ được đặt cấu hình để tự động yêu cầu xem xét mã từ GitHub Copilot cho tất cả các yêu cầu kéo mới, thì việc sử dụng yêu cầu cao cấp sẽ được áp dụng cho hạn ngạch của tác giả yêu cầu kéo. Nếu yêu cầu kéo được tạo bởi GitHub Actions hoặc bot, thì việc sử dụng sẽ áp dụng cho người dùng đã kích hoạt quy trình làm việc (nếu có thể xác định được) hoặc cho chủ sở hữu thanh toán được chỉ định.

Khi bạn đạt đến hạn ngạch hàng tháng, bạn sẽ không thể nhận được đánh giá mã từ GitHub Copilot cho đến khi hạn ngạch của bạn được đặt lại - trừ khi bạn nâng cấp gói GitHub Copilot của mình hoặc bật thêm yêu cầu cao cấp.

Cảnh báo

GitHub Copilot không đảm bảo phát hiện ra tất cả các vấn đề hoặc vấn đề trong một yêu cầu kéo và đôi khi nó mắc lỗi. Luôn xác thực phản hồi của GitHub Copilot một cách cẩn thận và bổ sung phản hồi của GitHub Copilot bằng đánh giá của con người.

Sử dụng các tính năng xem lại mã

GitHub Copilot có thể giúp xem xét mã của mình, cho khối mã mà bạn chọn trong trình chỉnh sửa hoặc tất cả các thay đổi có trong yêu cầu kéo (yêu cầu tiện ích Yêu cầu kéo GitHub).

Xem lại khối mã đã chọn trong trình soạn thảo mã

Thao tác Xem lại thông minh cung cấp một cách để xem xét và phân tích mã của bạn. Điều này có thể giúp bạn xác định các khu vực cần cải tiến, đề xuất cập nhật tái c tiếp tục và cung cấp hướng dẫn về các biện pháp tốt nhất. Các đề xuất được tạo ra bởi tính năng đánh giá mã có thể giúp bạn cải thiện chất lượng, độ tin cậy, hiệu suất và bảo mật mã của bạn.

  1. Mở tệp mã trong trình soạn thảo.

  2. Chọn mã bạn muốn xem lại.

  3. Nhấp chuột phải vào mã đã chọn, sau đó chọn Tạo đánh giá mã>.

    Nhân viên đánh giá mã tạo chú thích xem lại trong pa-nen CHÚ THÍCH (bên dưới trình soạn thảo mã) và hiển thị các cập nhật được đề xuất tại chỗ trong trình soạn thảo mã.

  4. Dẫn hướng qua các đề xuất và áp dụng hoặc bỏ các bản cập nhật.

    Ảnh chụp màn hình hiển thị phản hồi đánh giá mã bằng thao tác Xem lại thông minh.

Xem lại tất cả thay đổi đối với cơ sở mã của bạn

Tính năng GitHub Copilot Code Review cung cấp một cách để xem lại tất cả các thay đổi đã theo giai đoạn hoặc chưa theo giai đoạn đối với cơ sở mã của bạn. Điều này có thể giúp bạn xác định các khu vực cần cải tiến, đề xuất cập nhật tái c tiếp tục và cung cấp hướng dẫn về các biện pháp tốt nhất. Các đề xuất được tạo ra bởi tính năng đánh giá mã có thể giúp bạn cải thiện chất lượng, độ tin cậy, hiệu suất và bảo mật mã của bạn.

  1. Trong Visual Studio Code, chuyển sang dạng xem Source Control.

  2. Để yêu cầu xem xét các thay đổi chưa được sắp xếp của bạn, hãy di con trỏ chuột qua CHANGES, sau đó chọn nút GitHub Copilot Đánh giá mã - Thay đổi chưa cam kết.

    Ảnh chụp màn hình hiển thị nút Đánh giá mã GitHub Copilot trong chế độ xem Kiểm soát nguồn.

  3. Chờ GitHub Copilot xem lại các thay đổi của bạn. Thao tác này thường mất ít hơn 30 giây.

  4. Nếu GitHub Copilot có bất kỳ nhận xét nào, chúng sẽ được hiển thị cùng dòng trong (các) tệp của bạn và trong tab Vấn đề.

Tóm tắt

GitHub Copilot có thể xem lại mã của mình và cung cấp phản hồi. Đánh giá mã GitHub Copilot trong Visual Studio Code hỗ trợ hai loại đánh giá: lựa chọn đánh giá và thay đổi đánh giá. Hành động thông minh Xem lại cung cấp một cách để xem xét và phân tích mã đã chọn. Điều này có thể giúp bạn xác định các khu vực cần cải tiến, đề xuất cập nhật tái c tiếp tục và cung cấp hướng dẫn về các biện pháp tốt nhất. Tính năng GitHub Copilot Code Review cung cấp một cách để xem lại các thay đổi đã giai đoạn hoặc chưa được phân giai đoạn bằng cách sử dụng chế độ xem Kiểm soát nguồn của Visual Studio Code.