Hoàn tất đoạn mã bằng AI

Gemini cung cấp tính năng tự động hoàn thành mã dựa trên AI trong Android Studio. Mã này sẽ xuất hiện dưới dạng văn bản in nghiêng màu xám khi bạn nhập. Chúng tôi gọi tính năng này là hoàn tất mã bằng trí tuệ nhân tạo. Tính năng này giúp bạn tiết kiệm thời gian và hoàn thành dự án lập trình nhanh hơn bằng cách đề xuất các hàm đầy đủ. Khi bật tính năng hoàn thành mã bằng AI, Gemini có thể gửi thêm thông tin từ cơ sở mã của bạn, chẳng hạn như các phần mã xung quanh, loại tệp và thông tin cần thiết khác để cung cấp ngữ cảnh cho LLM và đưa ra các đề xuất phù hợp hơn.

Bắt đầu

Để bắt đầu hoàn tất đoạn mã bằng AI, hãy làm theo các bước sau:

  1. Tải phiên bản Android Studio Jellyfish mới nhất trở lên.
  2. Để chạy Gemini, hãy mở hoặc bắt đầu một dự án Android Studio và nhấp vào View > Tool Windows > Gemini (Xem > Cửa sổ công cụ > Gemini).
  3. Đăng nhập vào Tài khoản Google của bạn.
  4. Tính năng hoàn thành mã bằng AI chỉ hoạt động khi Gemini có thể truy cập vào ngữ cảnh từ cơ sở mã của bạn. Hãy bật tính năng này trong quá trình đăng nhập Gemini hoặc bất cứ lúc nào thông qua Android Studio > Cài đặt > Gemini > Bổ sung phản hồi với thông tin từ cơ sở mã của bạn.
  5. Mở một tệp và bắt đầu nhập. Các đề xuất chỉ kích hoạt khi con trỏ nằm ở cuối một dòng hoặc bất kỳ vị trí nào trên một dòng trống.
  6. Nhấn phím Tab để chấp nhận một đề xuất và nhấn phím Esc để xoá đề xuất đó.

Câu hỏi thường gặp

Làm cách nào để có quyền sử dụng tính năng hoàn thành mã bằng AI?

Chức năng này chỉ hoạt động khi Gemini có thể truy cập vào ngữ cảnh từ cơ sở mã của bạn. Hãy bật tính năng này thông qua Android Studio > Cài đặt > Gemini > Phản hồi bổ sung với thông tin từ cơ sở mã của bạn. Tính năng tự động hoàn thành dựa trên AI sẽ xuất hiện khi bạn nhập. Bạn cũng có thể sử dụng nhận xét ngôn ngữ tự nhiên để kích hoạt tính năng hoàn tất mã bằng cách thêm nhận xét.

Tại sao tôi không thấy lượt hoàn tất mã?

Trước tiên, hãy kiểm tra để đảm bảo rằng bạn đã đăng nhập vào Gemini và đã chọn hoàn thành mã bằng AI tại Android Studio > Settings > Gemini. Xin lưu ý rằng không phải lúc nào hệ thống cũng tạo mã hoàn thành. Có thể mô hình này không có đủ thông tin để tạo ra câu trả lời có độ tin cậy cao.

Làm cách nào để tắt tính năng hoàn tất mã bằng AI trong Android Studio?

Để tắt tính năng hoàn tất mã bằng trí tuệ nhân tạo (AI), hãy chuyển đến Android Studio > Cài đặt > Gemini rồi thu hồi sự đồng ý cũng như tắt tính năng hoàn tất mã bằng AI.