2011-03-19 77 views
5

我正在使用eclipse-cdt並且自動完成功能正常工作。 但是,當我改變了一個類的接口後,自動完成顯示了新的功能,以及舊的,甚至不存在了。如何刷新eclipse中的自動完成功能

刷新項目不起作用。重新啓動eclipse並且我似乎無法瞭解如何刷新顯然保留在某處以加快自動完成功能的索引。

任何幫助,將不勝感激。

回答

12

您只需刷新內部CDT索引。 這樣做右鍵單擊您的C/C++項目>索引>重建

0

嘗試從您的Eclipse目錄(Windows上的eclipse.exe -clean或Mac或Linux上的./eclipse -clean)運行eclipse -clean。這將擦除一些緩存文件,並希望修復您的自動完成。

+0

-clean選項將清除OSGI級別的所有緩存。它與CDT自動完成索引無關! (請參閱以下地址的選項說明:http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html?view = co) – greydet 2011-03-19 14:43:01