如何将FTP支持添加到Eclipse?


92

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


2
好问题。我为此花了很长的时间,但最后我总是和Dreamweaver一起去。
赛义夫·拜坎

6
提醒一下Aptana-我因为这个问题下载了它。这是一个功能强大的插件,它不仅具有ftp类型的功能。这样,它会在整个Eclipse安装中添加所有内容-包括Adobe的广告。似乎也没有记录的删除方式。对我来说,这是一场灾难,完全弄乱了我的Eclipse配置。因此,请注意-知道您对Aptana的了解。
delany

Answers:


223

Eclipse本身支持FTP和SSH。无需安装Aptana。

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

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

  1. 转到“帮助”->“安装新软件”(在较早的Eclipse中,这有点不同)
  2. 在“使用方式:”下拉菜单中,选择您版本的插件发布站点。示例:对于开普勒,这是
    开普勒-http: //download.eclipse.org/releases/kepler
  3. 在过滤器字段中,输入“ remote”。
  4. 选中“远程系统资源管理器最终用户运行时”旁边的框
  5. 单击“下一步”,并接受条款。现在应该下载并安装。
  6. 安装后,Eclipse可能要重新启动。

在Eclipse中使用它:

  1. 窗口->打开透视图->(也许选择“其他”)->远程系统资源管理器
  2. 文件->新建->其他->远程系统资源管理器(文件夹)->连接(或在过滤器字段中键入连接)
  3. 从“选择远程系统类型”面板中选择FTP。
  4. 在下一个面板中填写您的FTP主机信息(稍后提供用户名和密码)。
  5. 在“远程系统”面板中,右键单击主机名,然后单击“连接”。
  6. 输入用户名+密码,您就好!
  7. 好吧,不完全是“好”。RSE系统是相当不常见的,但是您已经连接了。
  8. 而您就是一个聪明的cookie!您会找出其余的。

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


1
这太棒了,太好了,太简单了。感谢@Rendall
pal4life 2014年

RSE的FTP支持不像Aptana那样奢侈,令我烦恼的是,自定义eclipse总是必须这样做。
Simon Hiemstra 2014年

1
尝试使用Netbeans IDE。比日食更直接。它可以同步所有内容,您仍然可以从PHP验证器中受益。
阿方索·费尔南德斯·奥坎波

RSE可以用来做到这一点吗?
dtmland 2015年

1
是否有上传/下载热键或工具栏图标,所以我可以上传/下载在编辑面板中打开的文件?
塔库斯2015年

46

Aptana插件安装到Eclipse安装中。

它具有内置的FTP支持,并且效果很好。

您可以:

  • 直接从FTP服务器编辑文件
  • 执行文件/文件夹管理(复制,删除,移动,重命名等)
  • 向FTP服务器上载文件/从FTP服务器上载文件
  • 与FTP服务器同步本地文件。您可以为此创建多个配置文件(实际上是项目),因此您不必一遍又一遍地重新输入。

事实上,FTP支持非常好,我现在使用Aptana(或Eclipse + Aptana)来满足我的所有FTP需求。另外,我还获得了语法高亮显示/无论有什么编码支持。当然,Eclipse不是启动速度最快的应用程序,但是它并没有给我带来太多麻烦。


25
对于那些阅读这篇文章的人,也请阅读警告文章-Aptana将弄乱您的Eclipse(我知道破坏工作区的含义,我不建议这样做;)
Luka Ramishvili

Aptana看起来很酷。我将下载独立版本并尝试一下...谢谢
Tobi 2012年

并不是真正的FTP插件,更像是具有FRP功能的Web开发插件。@Rendall的答案更适合我!
JDuarteDJ 2014年

尝试下载其产品时,Aptana给了我拒绝访问消息。也许这也表明缺乏产品质量?
瑞克·麦克·吉利斯

36

你检查RSE[R表情小号 ystem Ë XPLORER)?我认为这与您要实现的目标非常接近。

关于它的博客帖子,带屏幕截图


1
最好的事情是,当您重新打开eclipse时,它会将您带到上次关闭时正在使用的目录。对于UTF-8,右键单击任何文件或文件夹,然后选择属性。在信息选项卡中,将文件编码更改为“ UTF-8”。它适用于该连接的所有文件和文件夹。
零时

3

我不确定这是否适合您,但是当我使用Eclipse进行小型PHP单独项目时,我设置的第一件事是将项目部署到远程测试环境的Ant脚本。我在本地进行编码,每当我要对其进行测试时,我都只需点击快捷方式即可更新远程站点。

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


即使对于我通常使用Subversion的单独项目,这也是一个奇怪的情况。我猜想用ant进行部署与使用subversion非常相似。
levhita


1

由于没有其他解决方案令我满意,因此我编写了一个脚本,该脚本在触发eclipse的自动构建功能时使用WinSCP将项目中的本地目录同步到FTP(S)/ SFTP / SCP Server。显然,这是仅Windows的解决方案。

也许有人觉得这很有用:http : //rays-blog.de/2012/05/05/94/use-winscp-to-upload-files-using-eclipses-autobuild-feature/


我修复了我的网站,该链接应该可以再次使用。抱歉,目前没有时间发布其他任何内容。
X射线
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.