2011-11-03 7 views
7

私はEclipse/PyDevの新機能で、おそらく本当に基本的な質問があります。リモートシステム上のPythonファイルを編集およびデバッグするために、このファイルを使用したいと思います。私はRSEとpydevdを使ってこれを行うことができますが、私がやっていることは実際にはIDEと統合されていないようです。つまり、私はRSEパースペクティブに行き、ファイルを編集することができます。私は、リモートシステム上でスクリプトを実行し、デバッガでスクリプトを実行することができます。しかし、ファイルはEclipseが私のために維持するプロジェクトの一部ではありません。それはすべてかなりばらばらです。リモート・ファイルをEclipseプロジェクトの一部にする方法はありますか?ファイルをプロジェクトにドラッグできますが、ローカルコピーが作成されます。私はこの間違いに近づいていますか?あなたがそれを見つけたらPyDevでリモートプロジェクトを作成

おかげで、 ジェリー

答えて

6

OKが、それは簡単ではなく、明らかではないだけであることが判明しました。 RSEの観点から、ソースファイルを含むフォルダを右クリックし、「リモートプロジェクトを作成」を選択します。これはかなりうまくいくようですが、私はまだ1つの問題があります。デバッガがデバッグしているファイルのローカルコピーを必要としていると思われ、RSEコピーを十分にローカルには考慮しません。だから私はデバッグを開始する前に、リモートサーバからワークステーションにファイルをコピーする必要があります。それは統合の目的を打ち砕くものです。

良い方法がありますか?私はSSHファイルシステムを見ていますが、実際にはそうしたくありません。私はとても近いように感じます。

編集2011-11-09: これは最近、PyDev開発者によって対処されました。今日の夜間PyDevアップデートをインストールすると、リモートサーバからソースをフェッチするオプションが追加されます。詳細here

0

私はこの問題に慌てていましたが、私はこの質問に以下のリンクで答えました。残念ながら、EclipseでRSEパッケージを使用してリモートインタプリタを設定することはできません。 Pycharm(Python Jetbrains IDE)を使用します。そして、私は約1年ほど偉大な仕事をしてきました。あなたはそれのために支払う必要があります、その名目額が、それの価値がある。 https://stackoverflow.com/a/15360958/1702186

関連する問題