Target Management (RSE)插件的来头很大,据官方介绍该项目将创建数据模型和框架以配置和管理远程系统、连接及其服务,其一直都聚焦于 Ganymede 发行版的内部 API Review、Cleanup、Refactoring 和 Performance 改进。
这听起来似乎是一个基础插件,与我这样的Eclipse终端用户关系不大,实则不然,我们需要关心的是这个RSE,看看它能干点什么:
RSE即Remote System Explorer,想象一下你可以在Eclipse中连接到远程计算机(Windows、Linux、UNIX还FTP、SSH等协议都支持的哦),透明地浏览和编辑上面的文件,还有一个轻量级的Terminal可以用,意味着什么呢,如果你想ssh到Linux服务器上监控一下日志,不再需要劳驾Putty了,只需要在相应的服务器连接上右键——“Launch Terminal”即可!这实在是件了不起的事情。
说到这里,不得不感叹,开源真的是个壮举,让全世界无数颗聪明的脑袋充分发挥其聪明才智,这绝对是促进全人类技术发展的最具成效的方式。
来看看平时使用最频繁的“把修改过的文件丢给服务器”怎么做,只有两个字“拖拽”,因为RSE中列出本地文件和服务器的文件目录,要把哪个文件丢上去,拖过去即是。
TM 主管兼 Wind River Systems 雇员 Martin Oberhuber 说:“使用这些新功能,Target Management/RSE 可以轻松访问远程系统和扩展其他 Eclipse 插件的功能。”确实是这样,平时使用比较多的针对项目的导入、导出功能里可以直接选择从远程导入文件或者把本地的文件导出到服务器。
最初还以为要去下载RSE插件,后来查了下才知道,RSE已经做为基础插件包含在Ganymede的发行包中,基本上天天都会用Eclipse Ganymede,竟然从来没发现过有这个功能,实在是个Big Surprise!最后来看看RSE的芳容: