2009-11-23 37 views
12

Có cách nào để tìm kiếm các thư mục/dự án theo tên trong không gian làm việc của Eclipse không?Cách tìm các dự án và thư mục Eclipse theo tên?

Kết quả tốt nhất sẽ được trả về trong chế độ xem nơi tôi có thể thực hiện các thao tác hàng loạt (như đóng, mở, gán bộ làm việc). Thật khó để tự bấm qua danh sách hàng trăm dự án.


Nhiệm vụ dường như tầm thường này gây ra nỗi buồn cho tôi, điều mà tôi thấy xấu hổ sau tất cả các năm Eclipse của tôi.

Tôi đã thử:

  1. Tìm kiếm các hộp thoại (Ctrl + H) - một trong vô số các lựa chọn, tôi không tìm thấy bất cứ điều gì đó thực sự sẽ chọn thư mục hoặc các dự án (chỉ file)
    • Mở tài nguyên (Ctrl + R), trông dễ dàng hơn các hộp thoại, nhưng một lần nữa: chỉ tìm kiếm tệp. BTW, tại sao không được gọi là "Open File"? tài nguyên thường có thể là một thư mục, phải không?
    • sử dụng bộ lọc trong trình thám hiểm gói/dự án .. Nhưng chỉ hỗ trợ lọc mọi thứ - không có cách nào để chỉ giữ mọi thứ khớp với mẫu
    • Bộ công việc có thể được thiết lập theo cách năng động không? (đưa ra tiêu chí tìm kiếm, thay vì gán cố định trong một hộp thoại khó sử dụng). EDIT: đây là tùy chọn chiến thắng, xem bên dưới.

Tôi có bỏ lỡ điều gì đó không? Có lẽ một plugin của bên thứ 3 cung cấp cho sane tìm kiếm bất cứ điều gì? Sẽ (Eclipse/GroovyMonkey) kịch bản giúp đỡ với điều này? Mylyn? Đây có phải là quá nhiều để yêu cầu, từ một môi trường trưởng thành như vậy?

Tôi đã yêu cầu điều này trên diễn đàn Eclipse, và họ vui lòng trả lời "No" :) Như thường lệ, tôi có thêm tự tin vào SO, và sẽ biết ơn ý tưởng.


Và người chiến thắng hiện tại là trình cắm tuyệt vời của Scott, một cách chính xác thực hiện tùy chọn 4 ở trên!

+0

Điều gì về việc sử dụng tìm kiếm hệ thống operativ? e. g. windows explorer search – chimos

Trả lời

7

Trước tiên, tôi sẽ trả lời câu hỏi "bộ làm việc động":

Tôi đã viết một plugin bộ làm việc động. Nó cho phép bạn nhóm các dự án theo bản chất của dự án, các biểu thức chính quy cho các tên, và (như là một phần mở rộng cho nó) nhóm maven và tên dự án.

Check it out tại http://code.google.com/p/javadude/wiki/DynamicWorkingSets

Điều đó có thể cung cấp cho bạn mọi thứ bạn cần cho bây giờ ...

Nếu không, tôi không nghĩ rằng có bất cứ điều gì giống như những gì bạn đang tìm kiếm, trừ khi ai đó viết một plugin cho nó (có thể dễ dàng làm, một khi được sử dụng để viết các plugin eclipse)

+0

Wow, plugin của bạn thật tuyệt vời! Chỉ cần có nó được cài đặt - chính xác những gì tôi đã chờ đợi. Nếu tôi không thấy rằng tôi chắc chắn sẽ bắt đầu một cái gì đó tương tự. Vì vậy, cảm ơn một triệu để tiết kiệm ngày/đêm của tôi! S.O.cũng là tuyệt vời, nhưng nó thực sự nên cho phép tỷ lệ bỏ phiếu lên nhiều hơn 1 :-) – inger

+0

Dự án tìm kiếm tiện dụng, nhờ liên kết. –

+0

Cảm ơn! Vui vì bạn thích nó! Hãy cho tôi biết nếu có điều gì đó bạn nghĩ rằng nó nên làm để hữu ích hơn. –

1

Tùy chọn khác là sử dụng tùy chọn "bộ lọc" trên trình khám phá gói. Bạn có thể chỉ định một vài bộ lọc (bao gồm cả tên) để lọc ra mục. Điều đó có thể giúp một chút, nhưng không phải là một số lượng lớn.

Tìm nó dưới nút tam giác chỉ xuống dưới trên thanh công cụ trình khám phá gói.

+1

Ồ vâng, tôi cũng đã thử điều đó (chỉ quên nhắc đến). Đó không phải là quá hữu ích ngay bây giờ, khi tôi đang tìm kiếm các dự án kết thúc bằng "-test". Tôi thực sự không hiểu các chàng trai Eclipse, với nỗ lực họ đã thực hiện "bộ lọc mở rộng" lạ mắt này, hộp kiểm "Lọc vào/ra" đơn giản không vừa với ngân sách? Hoặc ít nhất là kéo vào java.util.Regex để tôi có thể thực hiện các ngoại lệ ... Vâng, ý tưởng phải cho khả năng sử dụng crappiest để rời khỏi phòng cho các phần mở rộng - như của bạn. Cảm ơn một lần nữa! – inger

4

Một vài plugin để kiểm tra cho điều này:

Tôi đang sử dụng một trong những đầu tiên và tôi khá hài lòng với nó. Nó thêm phím tắt (Ctrl + Alt + F) để tìm kiếm trong hầu hết các bảng, số lần xem trang và hiển thị văn bản và nó làm nổi bật các lần xuất hiện trong thành phần. Hoạt động trên các biên tập viên, gói explorer vv

tôi đã không sử dụng plugin thứ hai nhưng đây là những gì trang chủ nói:

Một tập hợp các Plugins nhật thực cho phép xử lý dễ dàng hơn của một nhật thực workspace với nhiều dự án trong đó.

Lọc Package Explorer

Các Lọc Package Explorer cung cấp một cái nhìn gọi FPackage Explorer mà mở rộng Package Explorer và thêm một lĩnh vực lọc ở đầu trang.

Đi tới Dự án Plugin

Các Đi tới Dự án Plugin cung cấp một thoại tương tự như Open Loại thoại trong đó liệt kê các dự án tất cả có sẵn trong workspace và cho phép bạn lọc họ. Khi chọn một ở đây, nó được tự động đánh dấu ở bất kỳ tệp nào hiển thị chế độ xem mà bạn có thể mở . Nếu bạn không mở bất kỳ Trình khám phá gói nào sẽ hiển thị dự án .

Người thứ ba là mới, đây là những gì nó là trang nói:

Eclipse chứa các phím tắt phổ biến cho việc lựa chọn các loại và tài nguyên (như Ctrl + Shift + T). Plugin này cũng thêm lối tắt tương tự cho các dự án. Nhập một vài chữ cái bằng ký tự đại diện và nhanh chóng chọn một hoặc nhiều dự án. Tuyệt vời để điều hướng, nhóm các dự án thành các nhóm làm việc hoặc các hoạt động hàng loạt khác trên các dự án.

Nếu bạn đang tự hỏi làm thế nào để làm điều đó theo chương trình bạn cũng có thể check this other question.

+0

âm thanh tuyệt vời, cảm ơn. Sẽ cố gắng, và xem xét chọn câu trả lời này - mặc dù bộ làm việc động khó đánh bại :) – inger

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