如何使Eclipse文件搜索不包含svn目录?
时间:2020-03-05 18:47:06 来源:igfitidea点击:
当我在eclipse上进行文件搜索时,默认情况下它包含.svn
目录。我尝试将它们从构建路径中排除,但它们仍出现在文件搜索结果中。
解决方案
回答
喔好吧。我本身不使用SubVersion,但这有什么用吗?它声称它可以做你想要的...
回答
如果我们安装subclipse插件,则它会自动排除.svn
目录(并且在IDE中提供了其他一些不错的功能)。
http://subclipse.tigris.org/
如果它不起作用,只需重新启动Eclipse(有时需要在新签出时使用)
回答
如果我们对插件路线一无所知,相对于subclipse,我倾向于颠覆性。
回答
单击导航器右上角的下拉三角形,然后选择"过滤器.."。
缺省情况下,Eclipse仅提供" .class"和"。"。
如果选择"。*",则将隐藏.svn文件。显然,所有其他.something文件也将被隐藏。
回答
遵循Mark Ingram的出色答案,简单地安装插件将无法解决问题-我们仍然需要"共享"项目,以使自动搜索过滤生效。在Subeclipse视图中设置SVN存储库位置后,我们可以通过执行以下操作共享项目:
- 在Package Explorer中,右键单击项目名称
- 选择"团队"上下文菜单选项,然后选择"共享项目..."。
- 单步通过向导将项目绑定到svn存储库中的位置
- 完成此操作并重建工作空间后,我们就可以享受过滤后的搜索了。
回答
通过使它们派生的停止位置来排除.svn
文件夹,然后出现在搜索结果中,请参见此处。
我们必须为每个文件夹手动执行此操作,如果我们有很多.svn
文件夹,那么它是不理想的。
回答
当然,我们也可以选择所有要包含在文件搜索对话框中的文件名模式
回答
太空人是对的。使用Helios,选择"项目->属性->资源->资源过滤器",然后为名称为.svn的"文件夹"类型添加"排除"过滤器。