Kiểm tra các tùy chọn khắc phục nhanh của GitHub Copilot
GitHub Copilot cung cấp các tùy chọn khắc phục nhanh để giải quyết các vấn đề mã hóa, lỗi kiểm tra và các sự cố được phát hiện trong thiết bị đầu cuối lệnh. Các tùy chọn sửa lỗi nhanh bao gồm:
- Hành động thông minh: Hành động thông minh Khắc phục là một hành động theo ngữ cảnh có thể được sử dụng để sửa lỗi mã hóa mà không cần viết lời nhắc.
- Lệnh gạch chéo: Lệnh
/fixgạch chéo có sẵn trong Hỏi tổng đài viên, phiên trò chuyện nội tuyến và cửa sổ Trò chuyện nhanh. - Hành động mã: Hành động mã "Khắc phục", chẳng hạn như Sửa lỗi bằng Copilot, được hiển thị trong giao diện Visual Studio Code khi GitHub Copilot phát hiện một số vấn đề nhất định.
Khắc phục sự cố mã hóa bằng cách sử dụng hành động Khắc phục sự cố thông minh
Hành động Khắc phục thông minh có thể truy cập được từ menu ngữ cảnh trong trình chỉnh sửa và có thể được sử dụng để giải quyết các vấn đề mã hóa mà không cần viết lời nhắc.
Để khắc phục sự cố mã hóa bằng cách sử dụng thao tác Khắc phục thông minh:
Mở tệp mã ứng dụng của bạn.
Chọn mã bạn muốn khắc phục.
Bấm chuột phải vào mã đã chọn, sau đó chọn Tạo bản sửa lỗi>.
GitHub Copilot mở phiên Trò chuyện nội tuyến để hiển thị đề xuất cập nhật mã trực tiếp trong trình chỉnh sửa. Chọn Chấp nhận hoặc Đóng để chấp nhận hoặc loại bỏ bản sửa lỗi được đề xuất.
Hoặc bạn có thể tinh chỉnh bản cập nhật mã được đề xuất bằng cách gửi lời nhắc cung cấp ngữ cảnh bổ sung.
Ngoài ra, nếu có sự cố biên dịch hoặc tìm lỗi mã nguồn trong tệp mã, GitHub Copilot sẽ hiển thị hành động mã (biểu tượng lấp lánh) trong trình chỉnh sửa khi bạn di con trỏ chuột qua vấn đề.
Khắc phục lỗi kiểm tra
GitHub Copilot tích hợp với Test Explorer trong VS Code và có thể giúp khắc phục các bài kiểm tra không thành công.
Trong Trình khám phá Kiểm tra, hãy di chuột qua kiểm tra lỗi.
Chọn nút Khắc phục lỗi kiểm tra ( biểu tượng lấp lánh).
Xem lại và áp dụng bản sửa lỗi đề xuất của GitHub Copilot.
Ngoài ra, bạn có thể:
Mở dạng xem Trò chuyện.
Nhập lệnh
/fixTestFailure.Làm theo đề xuất của GitHub Copilot để khắc phục thử nghiệm.
Ghi
Tác nhân giám sát kết quả kiểm tra khi chạy kiểm tra và tự động cố gắng sửa chữa và chạy lại các kiểm tra không thành công. Sử dụng Tác nhân để giám sát kết quả kiểm tra có thể giúp bạn nhanh chóng xác định và giải quyết các vấn đề trong mã của mình. Tuy nhiên, khi bạn sử dụng Agent, GitHub Copilot có thể thực hiện nhiều yêu cầu cao cấp để hoàn thành một nhiệm vụ duy nhất. Các yêu cầu trả phí có thể được sử dụng bởi lời nhắc do người dùng khởi tạo và các hành động tiếp theo GitHub Copilot thực hiện thay mặt bạn. Tổng số yêu cầu phí bảo hiểm được sử dụng tùy thuộc vào độ phức tạp của tác vụ, số bước liên quan và mô hình được chọn.
Khắc phục lỗi thiết bị đầu cuối
Khi một lệnh không chạy được trong thiết bị đầu cuối, GitHub Copilot sẽ hiển thị biểu tượng lấp lánh trong máng xối cung cấp Sửa lỗi nhanh để giải thích những gì đã xảy ra.
Tóm tắt
GitHub Copilot cung cấp các tùy chọn khắc phục nhanh để giải quyết các vấn đề mã hóa, lỗi kiểm tra và các sự cố được phát hiện trong thiết bị đầu cuối lệnh. Các tùy chọn khắc phục nhanh bao gồm hành động Khắc phục thông minh, /fix lệnh gạch chéo và hành động mã "Khắc phục". Hành động Khắc phục thông minh có thể truy cập được từ menu ngữ cảnh trong trình chỉnh sửa và có thể được sử dụng để giải quyết các vấn đề mã hóa mà không cần viết lời nhắc. Hành động khắc phục sự cố thông minh cũng có thể được sử dụng để khắc phục lỗi kiểm tra và lỗi thiết bị đầu cuối.