2011-01-28 40 views
7

Tôi đang tìm cách cải thiện tự động hoàn thành trong Eclipse và tôi thấy cài đặt tùy chọn này "chèn tiền tố chung tự động" vào cửa sổ tùy chọn, phần Java -> Editor -> Content Assist."Chèn tiền tố chung tự động" trong Eclipse là gì?

Tôi tự hỏi điều gì xảy ra vì tôi không cảm thấy bất kỳ sự khác biệt nào. Trợ giúp cho biết:

Nếu được bật, hỗ trợ mã sẽ tự động chèn tiền tố chung của tất cả các lần hoàn thành có thể tương tự như mở rộng vỏ Unix. Điều này có thể được sử dụng nhiều lần, ngay cả khi cửa sổ hỗ trợ mã đang được hiển thị.

Trả lời

14

Chỉ áp dụng trong một số ít trường hợp (tương đối).

Hãy tưởng tượng bạn có một giao diện với các phương pháp

public interface Farm { 
    public int getNumberOfDucks(); 
    public int getNumberOfChickens(); 
    public int getNumberOfGeese(); 
} 

sau đó nếu bạn đã tùy chọn này bật và loại

farm.getN<control-space> 

nó sẽ tự động hoàn thành để

farm.getNumberOf 

trước khi nó cho bạn thấy thực đơn. Nếu không có nó, nó sẽ hiển thị cho bạn menu ngay lập tức, mà không cần điền bất cứ thứ gì vào.

Nó dường như chỉ làm việc cho các thành viên chứ không phải cho các lớp học.

+0

Cảm ơn rất nhiều vì lời giải thích thực sự rõ ràng đó! – yuku

Các vấn đề liên quan