Autocomplete
Autocomplete của CodeVista sử dụng các mô hình ngôn ngữ tiên tiến để cung cấp các gợi ý mã thông minh, thời gian thực khi bạn gõ. Nó nâng cao năng suất của nhà phát triển bằng cách cung cấp các hoàn thành nhận thức về ngữ cảnh dựa trên nội dung của các tệp hiện tại của bạn—giúp bạn mã hóa nhanh hơn, với độ chính xác và hiệu quả lớn hơn. Đây là cách để tận dụng tối đa nó:
Bật/Tắt Autocomplete
Autocomplete được bật theo mặc định khi bạn cài đặt và khởi chạy extension CodeVista trong IDE của bạn. Bạn có thể tắt Autocomplete bằng cách tắt nó trên màn hình Cài đặt như hình dưới đây:

Bật LSP (Language Server Protocol) để tăng cường ngữ cảnh
CodeVista hiện cho phép người dùng bật LSP để tăng cường ngữ cảnh cho tính năng Autocomplete:

Khi được bật, extension JetBrains của CodeVista tải xuống và định cấu hình các nhị phân Language Server Protocol (LSP) phù hợp cục bộ cho mỗi ngôn ngữ mà IDE hỗ trợ (Ví dụ: Trong PyCharm, LSP Python được tải xuống và thiết lập).
Kích hoạt Autocomplete
Khi bạn gõ mã trong trình soạn thảo của bạn, CodeVista sẽ tự động đề xuất các hoàn thành cho dòng hiện tại hoặc hàm mà bạn đang làm việc. Các gợi ý Autocomplete sẽ xuất hiện dưới dạng văn bản mờ theo nội dung mà bạn đang mã hóa.

Chấp nhận Code Gợi ý
Trong một số trường hợp, CodeVista có thể cung cấp các gợi ý autocomplete một hoặc nhiều dòng. Để chấp nhận gợi ý autocomplete, bạn có thể nhấn Tab để chèn nó.
Giới hạn và Các sự cố đã biết
Mặc dù tính năng Autocomplete có độ chính xác cao, nó có thể thỉnh thoảng đưa ra các gợi ý không chính xác hoặc bỏ lỡ các trường hợp cạnh nhất định.
Nếu bạn gặp bất kỳ vấn đề nào hoặc có mối lo ngại về một hoàn thành được đề xuất, bạn luôn có thể sửa đổi hoặc loại bỏ nó và tiếp tục gõ thủ công.
Bằng cách tận dụng tính năng Autocomplete trong CodeVista, bạn có thể đơn giản hóa đáng kể quy trình mã hóa của mình và tiết kiệm thời gian bằng cách chấp nhận các gợi ý hoàn thành mã chính xác khi bạn gõ. Hãy nhớ xem xét và xác minh các hoàn thành được đề xuất trước khi chấp nhận chúng để đảm bảo chúng phù hợp với chức năng dự định của bạn.