我已经设法让各种项目资源管理器视图显示点文件,例如 .htaccess,但如果我关闭项目并重新打开它,点文件不再显示在视图中。我是否缺少让我显示点文件的视图,或者是否有某种可以切换的配置选项?在过去的几天里,我尝试了一些事情,但我不确定它们是什么,因为我真的没有跟踪。
建议?
我设法让各种项目浏览器视图显示点文件:
这通常通过Package Explorer 的过滤视图来完成,方法是停用“资源”过滤器 ( .*
)。
这通常保存到 ui 首选项文件中:
<workspace>\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs
当您更改其设置时,您能否检查该文件是否已正确更新?
我确认这些设置在org.eclipse.jdt.ui.prefs
文件中,在以下行下:
CustomFiltersActionGroup.org.eclipse.jdt.ui.PackageExplorer.userDefinedPatterns=*.contrib, *.bak, *.launch, *.zip, *.rar, *.pmd, *.log
(这些是过滤器的示例值)
但是:当 eclipse 运行时,添加过滤器不会触发任何设置文件修改。新过滤器在 Eclipse 会话期间严格存储在内存中。
只有在会话结束时,在 eclipse 关闭步骤中,您才能找到以org.eclipse.jdt.ui.prefs
.
就我而言,关闭/重新打开项目确实在包资源管理器中正确地重新使用了这些全局过滤器。
您能否检查此行是否存在于 中org.eclipse.jdt.ui.prefs
,如果没有,添加它(重新启动 eclipse)并查看它现在是否按预期工作?
有导航视图,默认显示点文件。