GitHub Copilot trên các môi trường: IDE, trò chuyện, GitHub.com và kỹ thuật dòng lệnh
Người có trình độ trung bình
Developer
DevOps Engineer
Student
GitHub
Khám phá các khả năng đa mặt của GitHub Copilot trên nhiều môi trường phát triển khác nhau. Tìm hiểu cách khai thác mã hóa có sự hỗ trợ của AI trong IDE của bạn, tham gia vào các cuộc hội thoại bằng ngôn ngữ tự nhiên cho các tác vụ phức tạp, nâng cao năng suất dòng lệnh và tăng tốc quy trình phát triển của bạn từ tạo mã đến hoàn thành yêu cầu kéo.
Mục tiêu học tập
Vào cuối mô-đun này, bạn có thể:
- Hiểu cách sử dụng các đề xuất tự động của GitHub Copilot, ngăn nhiều đề xuất và khả năng thích ứng với các kiểu mã hóa khác nhau để tăng tốc độ phát triển mã.
- Hiểu cách cung cấp ngữ cảnh cho GitHub Copilot thông qua nhận xét nội tuyến, nhận xét khối, chuỗi tài liệu và các loại nhận xét khác để nâng cao độ chính xác và tốc độ tạo mã.
- Hiểu cách tương tác với GitHub Copilot thông qua các cuộc hội thoại bằng ngôn ngữ tự nhiên để tạo mã phức tạp, gỡ lỗi sự cố, nhận giải thích mã và hợp lý hóa quy trình phát triển trong thời gian thực.
- Hiểu cách cải thiện mức độ liên quan của các đề xuất của GitHub Copilot Chat bằng cách sử dụng tham chiếu phạm vi, lệnh gạch chéo và tác nhân để nhanh chóng hoàn thành các tác vụ phát triển thông thường.
- Hiểu cách sử dụng GitHub Copilot trên GitHub.com để khám phá kho lưu trữ, hỗ trợ yêu cầu kéo, quản lý sự cố và quy trình đánh giá mã cộng tác.
- Hiểu cách tương tác với GitHub Copilot trong CLI để nhận giải thích lệnh, đề xuất và thực thi lệnh để tự động hóa quy trình làm việc của thiết bị đầu cuối.
Điều kiện tiên quyết
- Kiến thức mã hóa cơ bản.
- GitHub Copilot Access: Để sử dụng nó, bạn có thể cài đặt phần mở rộng GitHub Copilot có sẵn cho bạn trong các Môi trường Phát triển Tích hợp (ID) sau đây:
- Visual Studio
- Visual Studio Code
- Tânvim
- IDEs JetBrains (IntelliJ, PyCharm, WebStorm, v.v.)
- Tài khoản GitHub mà bạn sẽ kết nối với Copilot từ trình soạn thảo mã của mình.