Trong Android Studio, kiểu code completion nào sau đây KHÔNG được hỗ trợ?
Chọn một:
Trả lời:
Đáp án đúng: D
Trong Android Studio, code completion (tự động hoàn thành mã) là một tính năng rất mạnh mẽ giúp tăng tốc độ và độ chính xác khi viết code. Có ba loại code completion chính:
1. **Basic completion (hoàn thành cơ bản):** Hiển thị danh sách các gợi ý dựa trên tên lớp, phương thức, biến, từ khóa,... mà bạn đã nhập một vài ký tự đầu. Ví dụ, nếu bạn gõ "Str", nó sẽ gợi ý "String", "StringBuffer",...
2. **Smart completion (hoàn thành thông minh):** Lọc danh sách các gợi ý để chỉ hiển thị các kiểu phù hợp với ngữ cảnh hiện tại. Ví dụ, nếu bạn đang gán một giá trị cho một biến kiểu `String`, smart completion sẽ chỉ gợi ý các giá trị hoặc phương thức trả về kiểu `String`.
3. **Statement completion (hoàn thành câu lệnh):** Tự động hoàn thành một câu lệnh, ví dụ như thêm dấu ngoặc đơn, dấu chấm phẩy, hoặc cặp ngoặc nhọn.
Như vậy, "Automatic completion" không phải là một kiểu code completion được hỗ trợ chính thức trong Android Studio. Mặc dù có thể có các cài đặt hoặc plugin cho phép tự động chèn code theo một số cách, nhưng nó không phải là một tính năng cốt lõi được gọi là "Automatic completion".





