当我创建一个工作集 - 没有过滤器 - 我在最后一个嵌套目录中的目录heirachy EXCEPT中看到我的所有PHP文件。在此目录中,PHP文件不会显示在PHP资源管理器中,即使它们确实存在于目录中。在没有定义工作集的情况下查看项目时不会发生这种情况。
有什么想法吗?
修改 我现在发现它正在与其他项目一起发生,整个目录中的javascript文件都会丢失。我刚才重新创建了这个问题:
my_wordpress.co.uk/wp-includes/js/crop/
;这是屏幕截图:wp-content
现在工作集减去wp-content
文件夹,但其他几个文件夹已经“消失”,包括my_wordpress.co.uk/wp-includes/js/crop/
;看到结果屏幕截图:答案 0 :(得分:0)
我对这个问题有一个(hacky)解决方法:
创建你的工作集,它们缺少文件或目录并不重要,只需使用向导创建它们。
完全关闭日食。
打开 /workspace/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml
在每个workingSet元素中,添加以下内容作为第一个子元素:
<item elementID="=WORKINGSET_NAME" factoryID="org.eclipse.dltk.ui.PersistableModelElementFactory"/>
当你重新启动eclipse时,你会发现它按预期工作,需要在添加新目录等方面做更多测试,但到目前为止看起来都很好!