2012-01-26 31 views
5

當我在Windows XP上使用Eclipse/CCS(CDT)時,操作「Open Declaration」(F3)和「Open Definition」(Ctrl-F3)功能正常。Eclipse CDT(CCS)轉到函數的定義

切換到Windows 7後,我仍然可以跳轉到聲明。但是Eclipse完全忽略了Ctrl-F3和相應的菜單命令。我檢查了所有偏好設置,但無法找到兩個安裝之間的區別。

我不認爲這裏的項目屬性很關鍵,因爲當我在Windows XP啓動時訪問項目時,Open Definition仍然有效。

如何在新的Eclipse安裝中再次獲得這個有價值的功能?

回答

2

F3在兩個方向(CDT8.1)

+0

按Ctrl-F3或Ctrl鍵單擊或F3沒有跳轉到函數定義,只是聲明。 CDT版本:8.1.0.201206111645幫助將不勝感激! – user180574

+7

我想糾正我以前的陳述。它可以跳轉到函數定義,如果它在同一個文件中,或者函數聲明是否在不同的.h文件中。但是,它不能跳轉到另一個.c文件中的函數定義(包括.C,.cpp等)。 – user180574