eclipse打开选中文件所在文件夹,并选中此文件

  • 首选

OpenExplorer(已经测试,非常好用,能打开源文件对应的文件夹并选中源文件)

OpenExplorer is a plugin for Eclipse, it opened the files selected in “Package Explorer” and “Navigator” in the system file browser.

Now Support Eclipse 3.2 and later, Mac OS X, Linux (with nautilus) and Windows.

https://github.com/samsonw/OpenExplorer

Download the latest version of the plugin, then put it into your Eclipse plugin directory "$ECLIPSE_HOME/plugins" (or "$ECLIPSE_HOME/dropins" for 3.3+ eclipse)

Restart Eclipse workbench.

To uninstall, just remove the jar.

  • 下边是网友的一篇博文摘选,给了另外的两个解决方法

eclipse打开当前文件所在文件夹的两种方法

ref url:http://blog.csdn.net/xzknet/archive/2009/10/02/4627713.aspx

方法一:(已经测试,非常好用,能打开源文件对应的文件夹,但不能选中源文件 )

--------------------------------------------------------------------------------

如果你经常需要在Eclipse 里打开相关资源文件所在的文件夹,比较麻烦,要右键,属性,在 Location 一栏中把所在的文件夹拷贝一下,然后再去资源管理器里输入这个路径,回车,打开它。

解决方法:

  用EasyExplorer 插件 ,有了这个插件就可以很方便地打开资源文件所在的文件夹了 .

安装:

  EasyExplorerhttp://sourceforge.net/projects/easystruts

下载后就是一个jar 压缩文件。最新版就是 1.04 ,已经很久没有更新了,但是对最新的 eclipse3.* 平台还是支持的。但是,该   插件的安装方式好像通过 eclipse 的自动更新管理不起作用。

   他最简单的工作方式就是:直接将该jar 文件放置在 eclipseplugin 目录下 ,然后重启 eclipse 平台 就可以在右键中看到 EastExplorer 菜单项,就可以打开资源所在的目录了。

   但是,缺点就是新下载的插件PlugIn 放在了原始的 EclipsePlugIn 目录下 ,一大堆,乱死你:(

   利用EasyExplorer 插件可以在 EclipseExplorer 打开资源文件所在的文件夹。其它配置 是在这里 Windows=>Preferences=>EasyExplore=>Target=>explorer.exe{0}

  可以看到在Windows 平台上是用 explorer.exe{0} 来打开的, {0} 是用来传递参数的。

  技巧:我习惯以资源管理器的方式来打开文件夹 ,方便进行拖动操作,即左边带文件树,那么在这里你可以设置成为explorer.exe/e,{0} 即可,这样用 EasyExplore 打开文件夹时就是以这种方式来打开的,而且左边的文件树里,直接定位到文件夹上面,很是方便。

  Explorer.exe 的参数如下:大家可以根据自己的喜好进行设定:

  命令格式Explorer[/n][/e][[,/root],[path]][[,/select],[pathfilename]]

参数说明

  /n 表示以 我的电脑 方式打开一个新的窗口,通常打开的是 Windows 安装分区的根目录。

  /e 表示以 资源管理器 方式打开一个新的窗口,通常打开的也是 Windows 安装分区的根目录。

  /root ,[path] 表示打开指定的文件夹, /root 表示只显示指定文件夹下面的文件(夹),不显示其它磁盘分区和文件夹 [path] 表示指定的路径。

  如果不加/root 参数,而只用 [path] 参数,则可以显示其它磁盘分区和文件夹中的内容。另外, [path] 还可以指定网络共享文件夹。

  /select,[pathfilename] 表示打开指定的文件夹并且选中指定的文件, [pathfilename] 表示指定的路径和文件名。

  如果不加/select 参数,则系统会用相应的关联程序打开该文件。如果 [pathfilename] 不跟文件名就会打开该文件夹的上级目录并选中该文件夹。

  通过对以上explorer.exe 的参数分析,我们可能会有个希望就是实现既显示左边的文件树,又同时右边也定位到的选定的文件或文件夹上面。

   那应当是设置为:explorer.exe/e,/select,{0} ,不过这件 EasyExplore 帮你打开的只是定位在文件夹上面,而不是相应的文件上面。

--------------------------------------------------------------------------------

方法二(未经测试,本文第一个方法最简单而且完全符合我们的需求,此方法作为备用吧)

eclipse打开当前文件所在文件夹的插件

Run-->ExternalTools-->ExternalToolsConfigurations...

new一个 program

location里面填: C:/WINDOWS/explorer.exe

Arguments里面填 :${container_loc}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值