Bài tập - Thiết lập GitHub Copilot để làm việc với Visual Studio Code
Trong bài tập này, chúng tôi tạo một kho mới bằng cách sử dụng mẫu GitHub cho ứng dụng web giao diện danh mục đầu tư cá nhân Python.
Cách thiết lập GitHub Copilot
Để sử dụng GitHub Copilot, bạn cần hoàn thành các bước sau:
tài khoản GitHub:
- Tạo tài khoản GitHub. Vì Copilot là một dịch vụ GitHub, bạn cần một tài khoản GitHub để sử dụng nó. Nếu bạn chưa có tài khoản, hãy truy cập trang web GitHub để tạo một tài khoản miễn phí.
Đăng ký và bật GitHub Copilot:
- Bạn có thể thiết lập tài khoản GitHub Copilot Free hoặc đăng ký nhận bản dùng thử GitHub Copilot Pro với bản dùng thử 30 ngày một lần. Cho mục đích học tập, các Tùy chọn Miễn phí Copilot với giới hạn sử dụng nên là đủ.
- Điều quan trọng cần lưu ý là 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í cho GitHub Copilot, bạn cần phải đăng ký một hình thức thanh toán. 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.
Mẹo
GitHub Copilot cung cấp bậc miễn phí 2.000 mã tự động hoàn tất và 50 tin nhắn chat mỗi tháng. Để bắt đầu, hãy mở Mã Visual Studio, chọn biểu tượng GitHub Copilot, sau đó chọn Đăng nhập để Sử dụng GitHub Copilot miễn phí. Đăng nhập vào tài khoản GitHub của bạn trong cửa sổ mở ra trong trình duyệt. Tìm hiểu thêm. Giáo viên, Sinh viên, và chọn mã nguồn mở duy trì, có thể nhận được Copilot Pro miễn phí, tìm hiểu làm thế nào tại: https://aka.ms/Copilot4Students.
Cài đặt Phần mở rộng:
- GitHub Copilot có sẵn dưới dạng phần mở rộng cho các Môi trường Phát triển Tích hợp (IDEs), bao gồm Visual Studio, Visual Studio Code, JETBrains IDEs, VIM và XCode.
- Để cài đặt, hãy tìm kiếm "GitHub Copilot" trong thị trường mở rộng của IDE và làm theo hướng dẫn cài đặt. Ví dụ: trong thị trường vs Code, bạn có thể tìm GitHub Copilot, GitHub Copilot Chat và GitHub Copilot cho Azure dưới dạng các tùy chọn để cài đặt.
Thiết lập môi trường
Trước tiên, bạn cần khởi chạy môi trường Codespaces, được cấu hình sẵn với phần mở rộng GitHub Copilot.
- Mở Codespace với môi trường được cấu hình sẵn trình duyệt của bạn.
- Trên trang Tạo không gian mã, hãy xem lại cài đặt cấu hình không gian mã, sau đó chọn Tạo không gian mã.
- Chờ cho không gian mã để bắt đầu. Quá trình khởi động này có thể mất vài phút.
- Các bài tập còn lại trong dự án này diễn ra trong bối cảnh container phát triển này.
Quan trọng
Tất cả các tài khoản GitHub đều có thể sử dụng Codespaces miễn phí tối đa 60 giờ mỗi tháng với hai phiên bản cốt lõi. Để biết thêm thông tin, hãy xem Dung lượng lưu trữ được bao gồm hàng tháng gitHub Codespaces và giờ lõi.
Python Web API
Khi hoàn thành, Codespaces tải với một phần thiết bị đầu cuối ở dưới cùng. Không gian mã cài đặt tất cả các phần mở rộng cần thiết trong bộ chứa của bạn. Sau khi cài đặt gói hoàn tất, Codespaces thực uvicorn thi lệnh để khởi động ứng dụng web của bạn đang chạy trong Codespace của bạn.
Khi ứng dụng web khởi động thành công, một thông báo trong thiết bị đầu cuối cho thấy rằng máy chủ đang chạy trên cổng 8000 trong Codespace của bạn.
Kiểm tra API
Trong tab Trình duyệt Đơn giản của Không gian mã của bạn, trên trang API Python đã Được chứa, chọn nút Dùng thử. Trang FastAPI sẽ mở ra trong tab Trình duyệt Đơn giản cho phép bạn tương tác với API bằng cách gửi yêu cầu bằng cách sử dụng trang tự tài liệu.
Để kiểm tra API, hãy chọn nút POST , rồi chọn nút Dùng thử . Cuộn xuống tab và chọn Thực thi. Nếu bạn cuộn xuống thêm tab, bạn có thể thấy phản hồi cho yêu cầu mẫu của mình.