MyEclipse里面就带了类似的一个插件,点一下就可以打开当前编辑文件所在的文件夹。
MyEclipse 里面的插件名叫:Desktop toolbar。
1、在eclipse里,可以不下载插件也做到。DIY哦。。。
操作如下:
Run-->External Tools-->Open External Tools Dialog...
new 一个 program
location 里面填 :C:\WINDOWS\explorer.exe
Arguments 里面填: ${container_loc}
打开选项卡:Common;选择复选框“External Tools”;// 这样可以直接在工具栏看到该操作按钮。和MyEclipse一样方便。(在工具栏上Dubug按钮旁边)-----------
2、用插件:EasyExplorer
从http://sourceforge.net/projects/easystruts/下载。
下载来的是一个jar,不要直接放到eclipse的plugin下,
按照如图建立文件夹:
把jar放到plugins文件夹下。
在links中建立 easyexplore.link,
写入:path=D:\\myApplication\\FeedLiferay\\Liferay Developer Studio\\myPlugins\\easyexplore。
OK,重启。
一些参数的解释:
利用EasyExplorer插件可以在Eclipse用Explorer打开资源文件所在的文件夹。其它配置是在这里Windows => Preferences => Easy Explore => Target => explorer.exe {0}
可以看到在Windows平台上是用explorer.exe {0}来打开的,{0}是用来传递参数的。
技巧:我习惯以资源管理器的方式来打开文件夹,方便进行拖动操作,即左边带文件树,那么在这里你可以设置成为explorer.exe /e,{0}即可,这样用EasyExplore打开文件夹时就是以这种方式来打开的,而且左边的文件树里,直接定位到文件夹上面,很是方便。
Explorer.exe的参数如下:大家可以根据自己的喜好进行设定:
命令格式Explorer [/n][/e][[,/root],[path]][[,/select],[path filename]]
参数说明
/n表示以“我的电脑”方式打开一个新的窗口,通常打开的是Windows安装分区的根目录。
/e表示以“资源管理器”方式打开一个新的窗口,通常打开的也是Windows安装分区的根目录。
/root,[path]表示打开指定的文件夹,/root表示只显示指定文件夹下面的文件(夹),不显示其它磁盘分区和文件夹;[path]表示指定的路径。
如果不加/root参数,而只用[path]参数,则可以显示其它磁盘分区和文件夹中的内容。另外,[path]还可以指定网络共享文件夹。
/select,[path filename]表示打开指定的文件夹并且选中指定的文件,[path filename]表示指定的路径和文件名。
如果不加/select参数,则系统会用相应的关联程序打开该文件。如果[path filename]不跟文件名就会打开该文件夹的上级目录并选中该文件夹。
通过对以上explorer.exe的参数分析,我们可能会有个希望就是实现既显示左边的文件树,又同时右边也定位到的选定的文件或文件夹上面。
那应当是设置为:explorer.exe /e,/select,{0} ,不过这件EasyExplore帮你打开的只是定位在文件夹上面,而不是相应的文件上面。
3. OpenExplorer