Tôi đã sử dụng các tham chiếu Eclipse (Ctrl + shift + G) trong một thời gian. Tôi nhận thấy rằng Eclipse nhớ thỉnh thoảng tìm một số tham chiếu. Có cái gì tôi phải cấu hình để có được điều này làm việc một cách chính xác?Tìm tất cả các tham chiếu trên Eclipse
Trả lời
Sự cố của bạn có thể liên quan đến các vấn đề liên quan đến chỉ mục CODAN của Eclipse. Hãy thử xây dựng lại chỉ mục bằng cách nhấp vào [Project Explorer] > Index > Rebuild
. Goto Eclipse > Preferences > C/C++ > Indexer
và kiểm tra xem trình lập chỉ mục của bạn có được thiết lập chính xác hay không ...
Xin chào Eric, bạn có thể giải thích nó nên ở đâu không? Tôi đã cố gắng tìm nó trong Eclipse, nhưng tôi không thể tìm thấy tham chiếu "Chỉ mục". Điều đó nói rằng, tôi đang chạy 4.1. Có lẽ nó chỉ có sẵn trên một số nền tảng, hoặc chỉ khi tự động xây dựng lại đã bị vô hiệu hóa? –
Tôi đã gặp khó khăn tương tự như Maarten và tìm thấy tùy chọn Xây dựng lại trong trình đơn Dự án> Chỉ mục C/C++> Rebuild' –
Tôi vừa sắp xếp ra một vấn đề tương tự.
Trong trường hợp của tôi, tôi đã nhầm lẫn với một dự án-> phụ thuộc JAR chứ không phải là một dự án phụ thuộc vào dự án.
Điều này liên quan đến việc nhập chuyên biệt một tập hợp các dự án dựa trên Java, với logic để thiết lập dự án-> phụ thuộc dự án nếu có thể và dự án-> phụ thuộc JAR nếu nguồn không khả dụng.
(Điều này không sử dụng Maven nhưng từ những gì tôi biết về Maven < -> Tích hợp Eclipse Tôi có thể tưởng tượng điều này xảy ra trong trường hợp tương tự).
Vì vậy, thông thường tôi nhận được dự án phụ thuộc vào dự án nhưng tôi đã làm rối tung điều gì đó trong hệ thống tệp của mình nên tôi đã kết thúc với dự án-> phụ thuộc JAR mà không nhận ra nó ... và Ctrl + Shift + G ngừng hoạt động.
Bạn đã giải quyết vấn đề này bằng cách nào? Tôi có chính xác cùng một vấn đề. –
Christian, đó là với một plugin nội bộ để giải pháp không thực sự tổng quát.Nhưng có lẽ nó sẽ giúp gợi ý bạn bắt đầu bằng cách xem tệp ** classpath ** của bạn và xem bạn có thấy những gì bạn mong đợi không. Ví dụ. nơi bạn muốn ** loại = "src" ** có thể bạn đang kết thúc với cái gì khác. –
thx Tôi sẽ thử. –
Có một lỗi mở dài đứng cho vấn đề này: https://bugs.eclipse.org/bugs/show_bug.cgi?id=108749
Tôi cũng đã gặp phải vấn đề này và nhận xét trong báo cáo lỗi được đề cập ở trên đã giải quyết cho tôi: Thoát khỏi bàn làm việc và xóa chỉ mục tìm kiếm Java: - đi vào
Trong trường hợp của tôi, tôi đã nhập khẩu hai maven dự án làm lu mờ. Một là phụ thuộc vào một và tài liệu tham khảo trong dự án phụ thuộc đã không được tìm thấy. Tôi đã nhấp chuột phải vào dự án phụ thuộc chọn tùy chọn-> java xây dựng đường dẫn sau đó loại bỏ phụ thuộc từ tab Thư viện và thêm phụ thuộc cùng với đường dẫn dự án. Tất nhiên tôi phải có cả hai dự án trong không gian làm việc.
Đảm bảo dự án của bạn thuộc loại mong đợi. Triệu chứng tương tự của tôi hóa ra là vì dự án nhật thực gần đây đã được tái nhập khẩu như một dự án chung. Khi tôi nhận ra điều đó và chuyển đổi nó thành một dự án C/C++, tìm lại các tham chiếu đã làm việc như mong đợi.
Điều này xảy ra với tôi khi làm việc với dự án Java/Maven gần đây. Phiên bản Eclipse là bản phát hành Neon.3 (4.6.3).
Xây dựng lại các dự án bằng cách sử dụng Project -> Clean...
không hữu ích. Giải pháp là để đóng và sau đó reopen các dự án. Sau đó, hệ thống phân cấp cuộc gọi được tính toán chính xác một lần nữa.
- 1. pydev: tìm tất cả các tham chiếu đến hàm
- 2. VisualVM - Tìm tất cả các tham chiếu đến một lớp
- 3. Java IDE - tìm tất cả các tập quán/tham chiếu INDIRECT của một hàm hoặc lớp?
- 4. Giữ các kết quả "tìm tất cả các tham chiếu" trước đó
- 5. Oracle tất cả các tham chiếu khóa ngoài
- 6. Cách bỏ qua ghi đè của phương thức khi tìm kiếm tất cả các tham chiếu
- 7. Tìm tất cả các tham chiếu đến một đối tượng trong Lua
- 8. .NET - Tìm tất cả các tham chiếu về phân bổ thuộc tính
- 9. Tôi làm cách nào để tìm tất cả các đối tượng tham chiếu myObject?
- 10. Tìm tất cả các tham chiếu đến một cột trong SQL Server 2008
- 11. VS2010 Tìm tất cả các tham chiếu đến dự án trong giải pháp
- 12. Tìm tất cả các tham chiếu của một dll trong một dự án
- 13. Tìm tất cả các bài tập cho biến số
- 14. Tìm tất cả các tài liệu tham khảo để xem
- 15. Tìm đối chiếu không mặc định trên cột cho tất cả các bảng trong SQL Server
- 16. Có chức năng "tìm tất cả" tốt trong Eclipse không?
- 17. Chọn tất cả các cột cho tất cả các bảng trong tham gia + LINQ tham gia
- 18. Cách tìm kiếm trên tất cả các trường?
- 19. Tìm tất cả các cá thể của một lớp trong khi gỡ lỗi trong Eclipse
- 20. Nhận các đường dẫn của tất cả các hội đồng được tham chiếu
- 21. Xóa các mục khỏi danh sách và tất cả các tham chiếu đến chúng
- 22. Thêm một tham chiếu giữa các dự án Java Eclipse
- 23. Công cụ để thay đổi tên đơn vị và tất cả các tham chiếu đến nó
- 24. Theo dõi tất cả các tham chiếu đối tượng trong C#
- 25. Tìm tất cả các tham chiếu đến một đối tượng trong cơ sở dữ liệu SQL Server
- 26. C#: Có cách nào để dễ dàng tìm/cập nhật tất cả các tham chiếu đến một đối tượng không?
- 27. Tại sao Chrome tham chiếu "dữ liệu: văn bản/css" trong tất cả các trang web?
- 28. Làm thế nào tôi có thể nhận được tất cả các tham chiếu với Reflection + C#
- 29. Tìm tất cả các nút văn bản
- 30. cảnh báo: Tất cả các dự án tham chiếu MyProject.csproj phải cài đặt gói nuget Microsoft.Bcl.Build
Tôi chưa bao giờ gặp bất kỳ vấn đề nào với điều này mà tôi đã nhận thấy. Theo mặc định, nên thay đổi Ctrl + shift + g trong toàn bộ không gian làm việc. – Marcus
Bạn có thể cho ví dụ về thứ gì đó bị bỏ lỡ không? Tôi cũng không có vấn đề gì. –
Bạn có thể cho ví dụ tái sản xuất không? Cá nhân tôi chưa bao giờ trải nghiệm những gì bạn mô tả. Ngoài ra, hãy đảm bảo Workspace của bạn được đồng bộ hóa với hệ thống tệp trước khi thực hiện kiểm tra tham chiếu. – Perception