Eclipse工作区外的搜索目录?

时间:2012-11-14 20:55:36

标签: eclipse search directory workspace

我正在尝试在Windows 7上的Eclipse 3.0.2中搜索工作区外的文件夹和文件。这些链接有助于:

http://eclipse.dzone.com/articles/5-best-eclipse-plugins-system

https://bugs.eclipse.org/bugs/show_bug.cgi?id=192767

不幸的是,我只能让桌面搜索工作,而不是系统搜索。我已经尝试了诺基亚系统搜索下载链接:

https://bugs.eclipse.org/bugs/attachment.cgi?id=106032

http://www.steinerberg.com/EmbeddedComponents/System%20Search/com.nokia.search.system_2.0.0.201102171254.jar

我把com.nokia.search.system或com.nokia.search.system_2.0.0.201102171254.jar放在c:\ eclipse-php \ plugins中。我也尝试将com.nokia.search.system.feature放在c:\ eclipse-php \ features中,但它仍然无效,因为该文件夹为空,所以我在eclipse的错误日志中收到此消息:

!MESSAGE无法在目录中找到feature.xml:C:\ eclipse-php \ features \ com.nokia.search.system-feature

我在Mac上使用TextWrangler和Xcode这样的工具进行目录搜索是理所当然的,并且我很惊讶Eclipse开发人员在他们的IDE中不包含任意文件搜索。

另一种可能性是以某种方式将C驱动器添加到Eclipse的工作区。我主要需要这个来搜索像梨这样的目录。我想一个免费的应用程序可能是一个好的解决方案,如果有办法将它以某种方式绑定到Eclipse中,那将会有所帮助。

提前感谢您提供的任何帮助,

扎克

3 个答案:

答案 0 :(得分:5)

如果我解答您的问题,那么您正在尝试搜索eclipse工作区外的文件夹/文件。我的建议是通过new创建一个新文件夹 - >向导将其选择为“链接”文件夹,并将其指向文件系统中要包含在搜索中的文件夹。

假设您希望搜索中包含您的C盘。创建新文件夹,单击高级,打开更多otpions并选择链接到备用位置(链接文件夹),然后单击浏览并选择您的c:\驱动器。这将在工作区中创建一个文件夹,该文件夹是指向c驱动器的指针,并将包含在搜索查询中。

答案 1 :(得分:1)

首先,邓肯,谢谢你的回答。对于原始问题中描述的目的,它是最好的。 我看到这个帖子有点旧,但我想提出一些有用的建议:

  1. 其他插件只能减慢Eclipse的速度。它已经拥有如此多的插件。我尽量保持我的瘦身(精简版STS)并使用外部工具执行我在核心开发之外执行的任务,比如版本控制 - 我手动删除了所有的Git和SVN插件。

    < / LI>
  2. 链接文件夹效果最佳,因为您缩小了搜索范围。如果您尝试搜索整个文件系统,最好使用操作系统及其专门为此设计的内置实用程序。它们更快,并支持您无法从Eclipse执行的所有类型的搜索。

答案 2 :(得分:0)

我还没有在3.0.2上尝试过这个问题,但在尝试设置一个新的Eclipse并找出之前允许我这样做的插件之后,我遇到了这个问题。

原来需要RSE(远程系统资源管理器),它可以为您提供远程搜索,您可以使用本地连接选择本地计算机上的文件夹。