2011-11-29 17 views
19

Hành vi Nhập khẩu tổ chức bình thường của Eclipse có thể đưa ra một số gợi ý ngớ ngẩn. Ví dụ: mặc dù sử dụng java.util.Collections trong một số lượng lớn các lớp học của tôi, đôi khi lớp edu.emory.mathcs.backportCollections sẽ được nhập thay thế.Có một plugin cho Eclipse giúp nhập tự động thông minh hơn không?

Tôi đã chặn một số gói ngớ ngẩn này trong phần Java -> Giao diện -> Bộ lọc loại phần tùy chọn, nhưng nếu có plugin có thể tự động tìm ra điều này thì sẽ rất hữu ích.

+2

afaik, đó là một dự án thú cưng tốt để bắt đầu :) – benzonico

+1

Bạn có lệnh nhập khẩu thiết trong Java -> Mã Style -> Organize Imports? Tôi không bị điều này (trừ khi tôi không có JDK trên con đường vô tình). Tôi biết điều này chỉ đặt thứ tự nhập khẩu trong tệp nguồn nhưng tự hỏi liệu đó có phải là vấn đề không? – James

+0

'Tôi không bị điều này, hoặc.' Khi bạn nhấn ctrl + shifit + O, nhật thực sẽ tổ chức nó tự động. nếu nhiều hàng nhập khẩu phù hợp. một hộp thoại sẽ hiển thị và cho phép bạn chọn đúng hộp thoại. đó là ok –

Trả lời

1

Có một Plugin (Công cụ dành cho nhà phát triển mã khuyến nghị) nên ưu tiên các lớp bạn thích dựa trên thống kê. Vì vậy, các mục trong hộp thoại được sắp xếp dựa trên việc sử dụng chúng.

Nó được bao gồm trong kepler eclipse, nhưng cũng có sẵn cho các phiên bản cũ hơn.

http://www.eclipse.org/recommenders/

+0

Mã khuyến nghị không khắc phục vấn đề cụ thể này. Nhưng bạn có thể tìm thấy plugin _Codetrails Connect Completion Tweaks_ hữu ích: http://www.codetrails.com/blog/use-subtype-aware-completion-and-help-shape-future-code-completion – Marcel

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