2012-01-26 27 views
5

Khi tôi làm việc với Eclipse/CCS (CDT) trên Windows XP, các hoạt động "Khai báo mở" (F3) và "Định nghĩa mở" (Ctrl-F3) hoạt động như mong đợi.Eclipse CDT (CCS) Goto Định nghĩa của hàm

Sau khi chuyển sang Windows 7, tôi vẫn có thể chuyển đến khai báo. Nhưng Eclipse bỏ qua Ctrl-F3 và lệnh menu tương ứng hoàn toàn. Tôi đã kiểm tra tất cả các tùy chọn nhưng không thể tìm thấy bất kỳ sự khác biệt nào giữa cả hai cài đặt.

Tôi không nghĩ rằng thuộc tính dự án là rất quan trọng ở đây, vì Open Definition vẫn hoạt động khi tôi truy cập dự án khi Windows XP được khởi động.

Làm thế nào tôi có thể nhận lại hàm có giá trị này với cài đặt Eclipse mới?

Trả lời

2

F3 hoạt động theo cả hai hướng (CDT8.1)

+0

Ctrl-F3 hoặc Ctrl-Click hoặc F3 không chuyển sang định nghĩa hàm, chỉ khai báo. Phiên bản CDT: 8.1.0.201206111645 Trợ giúp sẽ được đánh giá cao! – user180574

+7

Tôi muốn sửa lại tuyên bố trước đó của mình. Nó có thể chuyển sang định nghĩa hàm nếu nó nằm trong cùng một tệp hoặc khai báo hàm nếu nó nằm trong tệp .h khác. Tuy nhiên, nó không thể chuyển sang định nghĩa hàm trong tệp .c khác (bao gồm .C, .cpp v.v.). – user180574

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