Tôi không hoàn toàn thoải mái với cách thức Eclipse tự động hoàn thành mã. Tôi thích cách thức IntelliJ nhắc nhở các đề xuất (một số người nói rằng nó khá trầm trọng, nhưng tôi thích nó theo cách đó).Eclipse: Tự động hoàn thành ngay lập tức
Vì vậy, tôi đã đi tới: Window -> Preferences -> Java -> Editor -> Content Assist và cài đặt độ trễ để 0ms và autoactivation kích hoạt để ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.
Bây giờ Eclipse trông thực sự nhanh với tự động hoàn thành nhưng có một điều rất khó chịu: Nó hoàn thành tên đề xuất của biến trên mỗi không gian nhấn.
Vì vậy, khi tôi muốn gõ:
String joe = "Joe";
nhật thực là đủ nhanh để làm hỏng nó để:
String joeString = ...;
Nói cách khác, nhấn: String joe[space]
làm joeString.
Tôi hy vọng tôi đã enoguh rõ ràng, cảm ơn đề xuất :)
Một trong những vấn đề khó chịu nhất mà tôi từng thấy trong IDE. –
Đồng ý, hành vi rất khó chịu. Và không chỉ với không gian, Eclipse thực hiện nó với dấu chấm phẩy quá, vì vậy nếu bạn nói: String joe; Eclipse "sửa" nó thành: String joeString; Thật đáng tiếc là không có giải pháp cho việc này. – soger