开发者

Is it possible to work on remote files in Eclipse?

I'm looking into using Eclipse as a dev environment for PHP projects, but it's pretty huge and I'm not sure where to look for answers. I want to be able to work on remote files from within the client - i.e., rather than using an FTP client to download copies from our remote development server, working on them locally, and then having to upload them to test, I want to be able to work directly on the remote files. I know many development environments allow this - my colleagues who work on Macs use Coda, which allows them to define sites and access all files via an explorer tree. I'm currently running Bluefish on Ubuntu, and it also allows this.

I've downloaded and installed Helios, but can't seem to find an obvious menu e开发者_如何学Cntry for handling remote files. Can anyone point me in the right direction?

Edited to add: we don't use version control at this point, so I'm not looking for any kind of Subversion tie-in.


The RSE (Remote System Explorer) may be what you're looking for. It's an implementation of the Eclipse File System framework which allows resources in your workspace to be backed in reality by remote resources.


Since you are working on Ubuntu, you can have a look over here


Perhaps this will be of some help

http://www.jcraft.com/eclipse-sftp/

I've never used it myself but it seems to do what you're looking for syncing and editing files over SFTP.


I usually develop using remote Eclipse. Use ssh -Y user@server to login and try executing eclipse on that shell, it should open on your computer if you have X properly configured.

Of course, this Eclipse instance will have access to the remote server files.


This is more general than Eclipse: http://curlftpfs.sourceforge.net. I usually use the SSH/SFTP version (safer): http://fuse.sourceforge.net/sshfs.html

Both are based on FUSE (http://fuse.sourceforge.net/)


Install eclipse plugin Remote System Explorer End-User Runtime. See video at How to Edit codes and files remotely with Eclipse.

Also, check out how to configure the remote connection: Using Remote Connections.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜