支持远程编辑的Python和Django IDE?

8 投票
3 回答
5314 浏览
提问于 2025-04-16 20:03

我在找一个可以编辑远程Python项目的开发工具(IDE),而且还希望它对Django有不错的支持,能执行远程命令,可能还可以进行远程调试。我试过PyCharm和Aptana加上PyDev,但在设置远程编辑方面遇到了不少麻烦。谢谢大家的帮助!

3 个回答

0

试试这个软件 WingIDE

2

Emacs有一个叫做tramp的功能,可以让你通过ssh、ftp或者其他协议进行远程编辑,这个功能开箱即用,非常方便。还有nxhtml,它支持编辑Django模板,不过需要一些设置。我对远程调试不太了解,因为我从来没有做过这方面的事情。

当然,Emacs不仅仅是一个编辑器,很多用户会告诉你,它更像是一种生活方式,所以要做好心理准备哦。

6

我在Ubuntu 10.10上设置了Pycharm。关键是要使用“sshfs”这个工具,它可以通过ssh连接到我的网络主机。这些是前提条件:需要有ssh访问权限和sshfs。(除非你能找到办法把ssh映射到Windows共享驱动器上)。

一旦ssh和sshfs设置好了,我就在本地创建一个Linux挂载点,这样我网络主机的目录就会在本地显示为“/webhostx”。从那以后,Pycharm(或者WingIde或任何编辑器)都不在乎“/webhostx”其实是一个远程文件夹,只是挂载在本地而已。

如果其他方法都不行,Emacs总是可以用(它什么都有 :-))。

Pycharm还有一个远程调试的功能——我正在和我的主机(webfaction)测试这个功能。

撰写回答