2011-11-25 36 views
15

Chỉ cần tò mò nếu có một thiết lập ở đâu đó trong Eclipse để giữ cho các khối mã bị sụp đổ khi lớp được mở ra? Nó chỉ là tôi sẽ sụp đổ các phương pháp sau đó khi lớp học được mở lại, mọi thứ được mở rộng.Giữ mã được thu gọn - Eclipse IDE

Cảm ơn

+1

Cảm ơn bạn đã trả lời tất cả. Xấu hổ Tôi không thể đánh dấu tất cả các bình luận của bạn là câu trả lời. – Ash

+0

Nó có thể hữu ích cho bạn tôi đoán. Tách cà phê cho Eclipse 3.6 trở lên: http://stackoverflow.com/questions/8534542/what-code-folding-plugins-work-on-eclipse-3-6 –

Trả lời

24

Trong Windows>preferences:

Java>editor>folding: rà soát tất cả, nhấp apply & sau đó OK.

Có thể điều này sẽ giúp: Ctrl + Shift + NUM_KEYPAD_DIVIDE thu gọn tất cả các phương thức trong lớp java.

Eclipse Source Code Folding

Source

1

Có, bạn có thể thiết lập các tùy chọn những gì để gấp trong hồ sơ mở.

Bạn có thể tìm thấy nó ở Settings-> tổng biên tập> Gấp

It features a lựa chọn phải chăng lựa chọn gấp.

1

Tôi không nhận thức được một giải pháp, nhưng hãy để tôi nói cho bạn biết làm thế nào tôi làm việc - có lẽ đây là một giải pháp cho bạn là tốt:

  1. Enable "Chỉ hiển thị các yếu tố Java chọn" . Trình chỉnh sửa sẽ chỉ hiển thị phần tử (phương thức) mà bạn đã chọn (xem ảnh chụp màn hình).

  2. Trong khi chỉnh sửa tệp, hãy sử dụng chế độ xem Đường viền hoặc CTRL + O để điều hướng qua tệp lớp.

Btw: Tôi vô hiệu hóa tất cả các tùy chọn gấp như cách tiếp cận trên chỉ hoạt động tốt nhất cho tôi. Đáng buồn thay, tôi không biết một phím tắt để bật/tắt "Chỉ hiển thị phần tử Java đã chọn".

enter image description here

12

Có. Từ số eclipse official documentation:

Bạn có thể chỉ định vùng nào được mặc định khi trình chỉnh sửa được mở . Hãy xem trang Mở trang tùy chọn gấp Java> Trình soạn thảo> Gấp trang tùy chọn để tùy chỉnh điều này.

enter image description here

Chỉ cần nhấp vào tất cả các checkboxs .Sau đó bất cứ khi nào một tập tin java được mở trong trình soạn thảo java, tất cả mọi thứ sẽ được sụp đổ.

Không chắc chắn nếu tùy chọn này là tính năng mới cho phiên bản eclipse indigo (3.7), vì vậy bạn có thể phải cập nhật nhật thực thành chàm nếu bạn sử dụng phiên bản cũ hơn nhưng không thể tìm thấy tùy chọn này.

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