2011-06-22 26 views
5

我正在尋找一個IDE,它允許我編輯遠程Python項目,並且還具有可靠的Django支持,遠程命令執行以及遠程調試。我用PyDev試過PyCharm和Aptana,但我沒有很好的配置它們進行遠程編輯。謝謝你的幫助!Python和Django IDE與遠程編輯?

+0

你如何設置PyCharm編輯遠程項目?我可以使用SSHFS掛載遠程目錄並將它們插入到本地項目中,但我寧願不要。 – mpso

+0

您在本地複製它們並設置(自動)部署。 – sorin

回答

5

我在Ubuntu 10.10上安裝了Pycharm。關鍵是使用「sshfs」 - 它映射到我的網絡主機 - 通過SSH。這些是預先要求:ssh access,sshfs。 (除非你可以想出一種將ssh映射到Windows共享驅動器的方法)。因此,一旦ssh,sshfs被設置,我在本地創建一個linux掛載 - 所以我的webhost的目錄在本地顯示爲「/ webhostx」。從此Pycharm(或WingIde或任何編輯器)不關心這個「/ webhostx 「真的是一個本地安裝的遠程文件夾。

如果一切都失敗了,總會有Emacs(包括所有內容:-))。

Pycharm還具有遠程調試功能 - 我正在用我的主機(webfaction)對其進行測試。

+0

小心使用pycharm和sshfs與mercurial項目。我遇到了損壞回購的重大問題 –

2

Emacs有tramp用於在ssh,ftp或其他協議(開箱即用)上進行遠程編輯。 nxhtml支持編輯Django模板(需要設置)。我不知道遠程調試。我從來沒有這樣做過。

當然,Emacs是一種生活方式,而不是編輯器,因爲大多數用戶會告訴你如此警告。