2012-01-26 38 views
7

Tôi đang gặp vấn đề khó khăn với Eclipse trên một trong các máy của tôi, và nó khiến tôi phát điên. Khi tôi sử dụng Tìm kiếm tệp, tôi không còn nhận được chi tiết của từng lần truy cập trong các tệp. Nó được sử dụng để làm điều đó, và tại một số điểm nó dừng lại. Tôi chỉ có thể giả định rằng tôi hoặc là cài đặt một số plugin mà goofed nó lên hoặc chất béo fingered một số phím tắt che khuất khiến nó ngừng hoạt động. Máy chủ của tôi, trong đó có gần như cùng một thiết lập (kể từ khi tôi làm việc trên hầu hết các dự án tương tự trên nó) không có vấn đề đó. Dưới đây là một ảnh chụp màn hình nhanh chóng của máy chủ của tôi, mà không có các chi tiết mà tôi muốn:Eclipse không cung cấp thông tin chi tiết về tìm kiếm tập tin

Good screen shot

Và đây là những gì nó trông giống như trên máy tính khác của tôi, với việc thiếu bối cảnh dòng:

Bad screen shot

Tôi hoàn toàn bối rối ở đây. Ai có thể giúp đỡ?

+3

bạn có sử dụng cùng một phối cảnh trên cả hai máy không? – DwB

+0

Đối với những ảnh chụp màn hình, không có (một trong PyDev, người kia là trong Java), nhưng nó vẫn xảy ra nếu tôi đang sử dụng cùng một quan điểm với cả hai cài đặt. Tôi vừa xác nhận rằng cả hai đều có cùng một quan điểm mặc định cho General | Tìm kiếm (Không) và tìm kiếm lại trên cả hai máy bằng cách sử dụng các quan điểm của Java và PyDev và có cùng kết quả. – jjb

Trả lời

5

Đánh giá bypastitems ...

... đóng Eclipse và sau đó chạy nó với -clean tham số (ví dụ eclipse.exe -clean) might do the trick. Hoặc nó có thể không.

+0

Xin chào! Cảm ơn, đó là tuyệt vời. – jjb

+0

Điều này chỉ xảy ra lần nữa với tôi và sửa lỗi này đã hoạt động trở lại. – jjb

1

Có nhiều loại tìm kiếm khác nhau trong Eclipse. Dường như tìm kiếm đầu tiên là tìm kiếm "Tệp". Tôi không chắc loại tìm kiếm thứ hai là gì, nhưng có vẻ khá khác. Đảm bảo bạn đang thực hiện tìm kiếm "Tệp" trên máy thứ hai.

CTRL-h (hoặc CMD-h trên máy Mac). Chọn tab "Tìm kiếm tệp". Nếu bạn không nhìn thấy nó, sau đó nhấp vào "Tùy chỉnh ..." ở phía dưới bên trái và đảm bảo rằng "Tìm kiếm tệp" được hiển thị.

+0

Tìm kiếm thứ hai là tìm kiếm PyDev, nhưng nó không thực sự quan trọng - nó xảy ra với tất cả các tìm kiếm, File Searches được bao gồm. – jjb

+0

Ngoài đề xuất ... Tôi chúc bạn may mắn với điều này. –

+0

Andrew, cảm ơn. Tôi hoàn toàn bị bối rối bởi toàn bộ sự việc. – jjb

2

Một đề xuất khác. Đây không phải là một gợi ý hay hay và nó không cho bạn biết lý do tại sao bạn có vấn đề, nhưng nó chỉ có thể hoạt động.

  1. trong máy tốt của bạn, File -> Export ... -> Preferences
  2. trong máy xấu của bạn, tạo ra một không gian làm việc có sản phẩm nào mới
  3. nhập khẩu tất cả các sở thích từ máy tính tốt của bạn.
  4. Nếu tìm kiếm hiện đang hoạt động bình thường, hãy nhập tất cả các dự án cũ của bạn vào không gian làm việc mới.

Điều này có thể hoạt động.

2

này giống hệt với chủ đề này bình luận về bugs.eclipse.org ->https://bugs.eclipse.org/bugs/show_bug.cgi?id=47136#c44

Thật không may, giải pháp đề nghị là phải cài đặt lại Eclipse

+0

Tôi đoán đó là phương sách cuối cùng. Tôi sẽ thử một vài gợi ý ở đây trước. – jjb

+0

Người bạn đời đồng ý ... Tôi chỉ đang chỉ ra rằng đây là một vấn đề được ghi nhận tài liệu :) –

2

Bạn có thể thử tìm kiếm trong các bản ghi, để xác định nếu có một sự không tương thích cụ thể với một Plugin.
Từ http://www.eclipse.org/eclipse/platform-core/documents/3.1/debug.html

Nói chung trong Eclipse khi bạn nhận được một lỗi, một thông điệp và stack trace được đăng nhập để đăng nhập không gian làm việc của bạn. Điều này thật tuyệt vời nhưng có thể dễ dàng bị mất trừ khi bạn đang tìm kiếm. Và một số plug-in âm thầm đăng nhập mục nhập vào tệp nhật ký. TSK tsk.Để không bao giờ bỏ lỡ các mục được đăng nhập , chúng tôi sử dụng đối số dòng lệnh -consoleLog. Điều này về cơ bản có nghĩa là "mọi thứ bạn đăng nhập vào tệp nhật ký cũng phải được ghi vào bảng điều khiển ".

eclipse -consoleLog 

Vì vậy, hãy thử chạy eclipse -consoleLog, và xem nếu bạn nhận được một lỗi khi chạy tìm kiếm. Làm điều tương tự trên cả hai máy tính, để so sánh và tương phản.

+0

Cảm ơn mẹo, điều này có thể hữu ích trong các trường hợp khác, nhưng tôi không thấy lỗi trong nhật ký. – jjb

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