在eclipse中,显示文件系统中的当前文件

在eclipse中,是否有办法显示文件系统中当前选定的文件。 我目前需要它在资源pipe理器中打开,但它也可以在finder或鹦鹉螺。

基本上,我不需要“打开系统编辑器”选项。 我想要一个右键菜单,选项:“在资源pipe理器/ finder /鹦鹉螺中显示文件”。

谢谢

注意:您也可以开发自己的外部工具来在Windows资源pipe理器中打开该文件

替代文字

或者你可以使用像StartExplorer这样的eclipse插件。

替代文字


MacOS上的注意事项:

zvikico 提到 :

在Mac OS X上,用/usr/bin/openreplace位置,参数应该只是${container_loc}

但亚当 警告说 :

不工作 – OSX,你需要${container_loc}周围加引号,否则你会经常得到奇怪的错误信息,因为它不能处理文件名中的空格。

但是user2036022的 详细资料 :

您可以在macosx上使用-R“$ {resource_loc}”作为/usr/bin/open参数,以便与其他类似的工具保持一致。

ExploreFS是一个跨平台的插件,在UbuntuMac OSX上运行良好。

  1. 打开“安装新软件”(从OSX的帮助菜单),
  2. joinhttp://www.junginger.biz/eclipse/
  3. 从清单中selectExploreFS
  4. select适当的选项并安装扩展。

现在您可以单击您的项目,包或文件,然后select“在文件系统中浏览”,然后在默认文件pipe理器中打开该位置。

截图

打开文件的属性(右键 – >属性),这个对话框会给你完整的文件系统path。

我最近一直在使用Eclipse Luna版本,它具有本地实现的function,非常好!

在“Project Explorer”视图中,右键点击你感兴趣的文件 – >“Show In” – >“System Explorer”

在这里输入图像说明

看看PluginBox: http ://pluginbox.sourceforge.net/plugins.html。 这也适用于Linux。 你可以精确地configuration它,或select一个模式的Gnome,KDE,…

试试EasyShell扩展: http ://marketplace.eclipse.org/content/easyshell

你为什么不右键点击你的文件,并select“显示在系统资源pipe理器”,那么你会发现生活是美丽的。

BTW,我的月食版本:Luna Service Release 1(4.4.1)[for mac]

使用外部工具 在Nautilus中添加显示也非常简单,与VonC的答案中的Windows进程非常相似。 只需创build以下shell脚本, chmod +x it并将其添加到PATH。 然后在Eclipse的“ 外部工具configuration”窗口中使用它,如下面的截图所示。

 ~/bin$ cat run-nautilus.sh #!/bin/bash nautilus `dirname $1` 

设置外部工具配置,如下所示

我似乎无法评论,所以我会作为一个答案,而不是在OSX上回答@zvikico是非常接近,我会改变它:

 Location: /usr/bin/open Arguments: -R ${container_loc} 

-R参数是查找器参数中的一个显示,而不是实际尝试打开文件。

然后你就像其他外部工具的答案中提到的那样运行