如何将FTP支持添加到Eclipse?

我正在使用Eclipse PHP开发工具。 访问文件或通过FTP(也许SSH和SFTP)创build远程项目最简单的方法是什么?

安装Aptana插件到您的Eclipse安装。

它具有内置的FTP支持,并且工作得很好。

您可以:

  • 直接从FTP服务器编辑文件
  • 执行文件/文件夹pipe理(复制,删除,移动,重命名等)
  • 上传/下载文件到/从FTP服务器
  • 与FTP服务器同步本地文件。 你可以做几个configuration文件(实际上是项目),这样你就不用再重新input了。

事实上,FTP支持非常好,现在我正在使用Aptana(或Eclipse + Aptana)来满足我所有的FTP需求。 另外我得到语法高亮/无论编码支持。 诚然,Eclipse并不是最快速的应用程序,但它并没有太多的bug。

Eclipse本身支持FTP和SSH。 Aptana是没有必要的。

Eclipse中的本地FTP和SSH支持位于“远程系统资源pipe理器最终用户运行时”插件中。

通过Eclipse本身安装它。 这些说明可能与您的Eclipse版本略有不同:

  1. 转到'帮助' – >'安装新软件'(在以前的日食中,这被称为有点不同)
  2. 在“使用:”下拉菜单中,select您的版本的插件发布网站。 例如:对开普勒来说,这是
    开普勒 – http://download.eclipse.org/releases/kepler
  3. 在filter字段中,input“remote”。
  4. 选中“远程系统资源pipe理器最终用户运行时间”旁边的checkbox
  5. 点击“下一步”,并接受条款。 它现在应该下载并安装。
  6. 安装之后,Eclipse可能需要重启。

在Eclipse中使用它:

  1. 窗口 – >打开透视 – >(也许select“其他”) – >远程系统资源pipe理器
  2. 文件 – >新build – >其他 – >远程系统资源pipe理器(文件夹) – >连接(或input连接到filter字段)
  3. 从“select远程系统types”面板中selectFTP。
  4. 在下一个面板中填写您的FTP主机信息(稍后提供用户名和密码)。
  5. 在“远程系统”面板中,右键单击主机名并单击“连接”。
  6. input用户名和密码,你很好!
  7. 那么,不完全“好”。 RSE系统是相当不寻常的,但你连接。
  8. 而你是一个聪明的cookies! 你会找出其余的。

编辑:要更改默认端口,请按照此页上的说明: http : //ikool.wordpress.com/2008/07/25/tips-to-access-ftpssh-on-different-ports-using-eclipse-rse /

你有没有检查RSE ( R emote S系统E xplorer)? 我认为这与你想达到的目标非常接近。

一个关于它的博客文章,截图

我不确定这是否适用于您,但是当我使用Eclipse进行小型独立PHP项目时,首先设置的是用于将项目部署到远程testing环境的Ant脚本。 我在本地代码,每当我想testing它时,我只是点击更新远程站点的快捷方式。

Eclipse具有良好的Ant支持,并且脚本不难制作。

SFTP插件: http : //www.jcraft.com/eclipse-sftp/ 🙂

由于上述其他解决scheme都不能满足我的要求,所以我编写了一个脚本,当eclipse的自动构buildfunction被触发时,使用WinSCP将项目中的本地目录同步到FTP(S)/ SFTP / SCP服务器。 显然,这是一个仅限Windows的解决scheme。

也许有人认为这有用: http : //rays-blog.de/2012/05/0594/use-winscp-to-upload-files-using-eclipses-autobuild-feature/