当我使用PDT(或Zend Studio)在Eclipse中开发时,我经常使用git切换不同的大型分支--通常是通过命令行而不是通过Eclipse的git插件。几秒钟内,Eclipse便检测到了分支切换并更新自身以反映任何文件更改,然后刷新项目资源管理器和其他视图。
然而,在同一个项目的不同分支上的库可以有很大的差异。经常出现这样的情况:切换分支后,新分支中使用了一个早期版本中没有的类,由此Eclipse会显示黄色警告,指出某个文件中未找到使用新类的类。
这是无效的,如果我进行更改(如添加空格),然后保存具有缺失类警告的文件,则警告会消失--这清楚地表明Eclipse可以找到参考的类。
是否有任何方式可以触发/强制运行PDT中的DLTK索引?我认为这是导致我的虚假警告根源的问题。
然而,在同一个项目的不同分支上的库可以有很大的差异。经常出现这样的情况:切换分支后,新分支中使用了一个早期版本中没有的类,由此Eclipse会显示黄色警告,指出某个文件中未找到使用新类的类。
这是无效的,如果我进行更改(如添加空格),然后保存具有缺失类警告的文件,则警告会消失--这清楚地表明Eclipse可以找到参考的类。
是否有任何方式可以触发/强制运行PDT中的DLTK索引?我认为这是导致我的虚假警告根源的问题。