如何在Eclipse PDT中为PHP项目手动触发DLTK索引



在使用PDT(或Zend Studio)在Eclipse中开发时,我经常使用git在不同的大型分支之间切换——通常是在命令行上,而不是通过Eclipse的git插件。在几秒钟内,Eclipse检测到分支开关并更新自身以反映任何文件更改,然后刷新项目资源管理器和其他视图。

但是,同一项目中不同分支上的库可能有很大的不同。通常在切换分支时,在新分支中使用的类在已索引的旧分支中不存在,Eclipse将显示黄色警告,警告在使用新类的文件中找不到类。

这是无效的,如果我做了一个更改(比如添加一个空格),然后保存带有缺失类警告的文件,警告就会消失——显然这表明eclipse可以找到引用的类。

是否有办法触发/强制DLTK索引在PDT运行?我想这就是我的虚假警告的根本问题。

Project -> Clean -> Select Project name -> OK

最新更新