如何刷新eclipse中的自动完成功能
我正在使用 eclipse-cdt 并且自动完成功能工作正常。 但是,在我更改类的接口后,自动完成功能会显示新功能以及旧功能,而旧功能甚至不再存在。
刷新项目没有任何效果。重新启动 Eclipse 也不会,我似乎无法找出如何刷新索引,该索引显然保存在某处以加速自动完成功能。
任何帮助将不胜感激。
I'm am using eclipse-cdt and the auto-completion feature works fine.
But after I changed the interface of a class the auto-completion shows the new function as well as the old one which aren't even there anymore.
Refreshing the project has no effect. Neither does a restart of eclipse and I can't seem to find out how I refresh the index that is obviously kept somewhere to speed up the auto-completion feature.
Any help would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您只需刷新内部 CDT 索引即可。
为此,右键单击您的 C/C++ 项目 >索引>重建
You just have to refresh the internal CDT index.
To do so right click on your C/C++ project > Index > Rebuild
尝试从 Eclipse 目录运行
eclipse -clean
(在 Windows 上运行eclipse.exe -clean
,或者在 Mac 或 Linux 上运行./eclipse -clean
) 。这将擦除一些缓存文件并有望修复您的自动完成问题。Try running
eclipse -clean
from your Eclipse directory (eclipse.exe -clean
on Windows, or./eclipse -clean
on Mac or Linux). That'll wipe a few cache files and hopefully fix your auto-completion.