2011-05-11 35 views
6

thể trùng lặp:
How do I hide .class files from the Open Resource dialog in Eclipse?Làm cách nào để lọc * .class trong hộp thoại Tài nguyên mở (Ctrl + Shift + R)?

Một câu hỏi trực tiếp:

Làm thế nào để lọc *.class trong hộp thoại mở Resource (Ctrl + Shift + R) trong Eclipse?


UPDATE:

Giải thích tốt hơn: tôi cần để ẩn tất cả các file *.class ... Tôi lập trình trong Groovy/Grails. Vì vậy, khi tôi làm Ctrl + Shift + R để mở Order.groovy (ví dụ), tôi thấy Order.class quá ... và đôi khi tôi mở tập tin sai.

My Eclipse là STS (Spring Tool Suite)

Trả lời

3

Đó là một câu trả lời ngây thơ, nhưng nó làm những gì bạn yêu cầu. Nhưng có lẽ không phải những gì bạn đang theo sau ...

Cách nhập *.class trong hộp thoại Ctrl + Shift + R?

Có một phương pháp tiếp cận với phương pháp này. Thông thường bạn sẽ không thấy các tập tin .class ở đó, bởi vì chúng được gọi là tài nguyên có nguồn gốc (được tạo ra bởi Eclipse trong quá trình biên dịch từ các tệp .java của bạn). Nhưng bạn cũng có thể làm cho hộp thoại Ctrl + Shift + R hiển thị chúng bằng cách chọn tùy chọn "Hiển thị tài nguyên có nguồn gốc" trong menu cấu hình ở đó: Eclipse screenshot

+0

Tôi đoán các lớp học không được xem xét có nguồn gốc, bởi vì ở đây tôi thấy chúng trong hộp thoại tài nguyên mặc dù 'hiển thị các lớp dẫn xuất' được bỏ chọn. – Bozho

+0

Điều đó thật kỳ lạ, bởi vì chúng biến mất nếu tôi bỏ chọn 'có nguồn gốc' trên máy tính của tôi. –

+0

Rất tiếc. Nó có thể là do tôi được tạo ra bởi maven/kiến, và không phải là trình biên dịch eclipse. Nhưng trong thực tế, một số người trong số họ nên được tạo ra bởi eclipse – Bozho

6

Không thể, để kiến ​​thức của tôi.

Nhưng điều đó hiếm khi là vấn đề - bạn thường sử dụng hộp thoại này nếu bạn biết tên của tài nguyên và chúng hiếm khi trùng với tên lớp.

Và nếu bạn muốn mở java file, chỉ cần sử dụng CTRL + SHIFT + T

1

Chỉ chọn thư mục lớp học của bạn. Nó không phải là một giải pháp đã sẵn sàng, nhưng dễ thực hiện với vài dự án.

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