Nếu bạn muốn giữ lại các tính năng tự động định dạng, nhưng không muốn hành vi này, bạn cũng có thể cấu hình nó trong fomatter:
right click on the project -> properties -> java code style -> formatter
(Nếu bạn không có một dự án cụ thể định dạng cấu hình chung có thể được truy cập theo cách này: Window -> Preference -> Java -> Code Style -> Formatter
).
Edit...
cấu hình hiện hoạt, mở tab Gói hàng và chọn tùy chọn Never join already wrapped lines
. Bằng cách này bạn có thể quấn các dòng ở bất cứ nơi nào bạn muốn và nhật thực sẽ không loại bỏ các ngắt dòng của bạn (đó là điều bắt buộc nếu bạn muốn có các biểu thức lambda có thể đọc được), nhưng giữ cho trình định dạng hoạt động.
Tùy chọn này có ít nhất kể từ khi nhật thực Luna
Đây là một ảnh chụp màn hình khi tùy chọn này là:
Hoặc, bạn có thể cấu hình các định dạng mã để không tổ chức lại dòng-chia cho bạn, nhưng vẫn làm phần còn lại của phép thuật của nó. –
có vẻ như tôi có thể tắt định dạng trong "lưu tác vụ", nhưng tôi không thấy tùy chọn tổ chức ngắt dòng trong trình định dạng mã. – Oliver
Vấn đề tương tự vẫn tồn tại đối với tôi, mặc dù mọi thứ trên trang đó không được kiểm tra (Juno trên mac). Thứ gì khác? –