在Eclipse中,如何在当前编辑文件所在的目录中打开文件浏览器

26
我知道在eclipse中可以从项目资源浏览器打开文件浏览器, 但是对于不属于您的项目的文件是否可能呢?通常外部包含文件在您的资源浏览器中找不到... 如果有与编辑器相当的$(resource_loc),它会起作用。但我找不到它。有人能帮我吗?谢谢!
编辑:我找到了StartExplorer,但它对我无效。它被硬编码为使用WINDOWS explorercmd.exe。此外,它仍然需要您使用资源浏览器。除此之外,它可以打开编辑器中选择的路径,但它们必须是完整路径。
编辑2:StartExplorer似乎已经升级。我不再使用eclipse,但如果其他人仍在寻找这个,我会再次查看他们的东西!
8个回答

22

对于Eclipse Luna(4.4)及更高版本,您可以使用以下方法:右键单击->显示在->系统资源管理器输入图像描述


1
这是一种最简单的方式,无需插件,也不需要外部命令。 - sendreams
2
我假设其他答案都是早于这个功能的,因为现在这绝对是正确的答案。 - JPhi1618
此菜单中没有氧气。 - chansey
1
@chansey 这个菜单是在 Oxygen 中的。 - wisbucky
chansey: 正如@wisbucky所说,它在Oxygen中。我修改了答案以表明它在Luna 4.4或更高版本中。 - Mohamed ElNakeep

17

"Window" -> "Open Perspectives" -> "Remote Systems",然后将显示一个以根节点“Local”为基础的视图。

在项目资源管理器窗格中,要浏览任何节点的文件,请右键单击并选择Show in Remote Systems view即可到达目的地。

输入图像描述


似乎RSE已经被弃用了。不再随Eclipse一起提供,但您可以从Marketplace安装。http://www.eclipse.org/tm/ - wisbucky

5

来自StartExplorer网站:

该插件本质上不是跨平台的。目前,以下操作系统/桌面环境可直接支持:Windows、Mac OS、Linux with Gnome、Linux with KDE、Linux with Xfce、Linux with LXDE。


4
据我所知,为了实现您的目标,您需要创建一个链接文件夹来使用外部包含。之后,您也可以使用StartExplorer来管理您的外部文件。如果您不喜欢该插件,您可以尝试另一个类似的插件EasyShell,它也是一个类似的插件,但您可以配置其所有命令。

3

EasyShell 对我来说似乎相当不错(在Ubuntu中使用)。它给您选择打开 Nautilus,打开 shell ,运行文件和复制所选路径的选项。所有这些选项都会在Eclipse的包资源管理器上右键单击时出现。安装过程没有问题。因此,我建议使用它。

希望我能帮到您!


1

1
如果您正在使用git,您可以打开“窗口”>“显示视图”>“其他”>“Git Repositories”。这将为您提供一个Git存储库浏览器,其中显示了工作树。工作树将显示文件系统中的所有文件,甚至是尚未添加到git的临时文件。
另一种方法是打开“窗口”>“透视图”>“其他”>“Git”。

0

在 Eclipse>Help>Preferences>General>Keys 中也可以创建快捷键。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接