使用PyDev创建远程项目

zen*_*zic 7 python pydev

我是Eclipse/PyDev的新手,并且可能是一个非常基本的问题.我想用它来编辑和调试远程系统上的python文件.我能够使用RSE和pydevd来做到这一点,但我正在做的事情似乎并没有真正与IDE集成.也就是说,我可以转到RSE视角并编辑文件.然后,我可以在远程系统上编写脚本并在调试器中逐步执行它.但是这些文件不是Eclipse为我维护的项目的一部分.这一切都相当脱节.有没有办法让远程文件成为Eclipse项目的一部分?我可以将文件拖到项目中,但这会产生本地副本.我只是接近这个错误吗?

谢谢,杰里

zen*_*zic 6

好吧,事实证明,一旦找到它,它不仅简单而且相当明显.从RSE角度,右键单击包含源文件的文件夹,然后选择"创建远程项目".这似乎工作得相当好,但我仍然有一个问题:似乎调试器想要我正在调试的文件的本地副本,并且不认为RSE副本足够本地.所以现在我必须在开始调试之前将文件从远程服务器复制到我的工作站.它有点挫败了整合的目的.

有没有更好的办法?我在看SSH文件系统,但实际上并不想这样做.感觉就像我这么亲密.

编辑2011-11-09:PyDev开发人员最近解决了这个问题.截至今天,安装每晚PyDev更新添加了一个从远程服务器获取源的选项.细节在这里.