Làm cách nào để tắt định dạng tự động khuôn mẫu trong Eclipse?


0

Tôi có một khuôn mẫu ( sleep) trong Eclipse 4.2.1 sẽ mở rộng thành

try { Thread.sleep(1000); } catch (Exception e) {}

Tôi muốn Eclipse thêm nó dưới dạng một dòng, giống như tôi đặt nó trong khuôn mẫu. Tuy nhiên, Eclipse tự động định dạng nó sau khi chèn vào:

try {
    Thread.sleep(1000);
} catch (Exception e) {
}

Tôi đã thử @formatter:off, nhưng nó không hoạt động. Tôi đã tắt mã dọn dẹp.

Có cách nào để vô hiệu hóa định dạng cho tất cả các mẫu không, vì dù sao các mẫu duy nhất tôi sử dụng là một lớp lót?

Câu trả lời:


2

Window > Preferences > Java > Editor > Templates, như bạn đã biết.

Có danh sách các mẫu, mặc định được đưa ra bởi Eclipse và của bạn.

Ở dưới cùng của hộp thoại, trong Eclipse Juno (4.2), tôi thấy một hộp kiểm Use code formatter. Bỏ chọn nó sẽ vô hiệu hóa định dạng tự động tại thời điểm chèn.

Than ôi, đó là một thiết lập toàn cầu, được áp dụng cho tất cả các mẫu ... Nhưng dù sao, đó là những gì bạn tìm kiếm, dù sao đi nữa.

[EDIT] Tôi thấy hộp kiểm tương tự trong Indigo (3.7).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.