web-dev-qa-db-ja.com

EclipseにFTPサポートを追加するにはどうすればよいですか?

Eclipse PHP開発ツールを使用しています。ファイルにアクセスする最も簡単な方法は何でしょうか、あるいはFTPとおそらくSSHとSFTPを介してリモートプロジェクトを作成するでしょうか?.

92
levhita

EclipseはFTPとSSHをネイティブでサポートします。 Aptanaは必要ありません。

EclipseのネイティブFTPおよびSSHサポートは、「Remote System Explorer End-User Runtime」プラグインにあります。

Eclipse自体からインストールします。これらの手順は、Eclipseのバージョンによって若干異なる場合があります。

  1. [ヘルプ]-> [新しいソフトウェアのインストール]に移動します(古いEclipseでは、これは少し異なるものと呼ばれます)
  2. [作業対象:]プルダウンで、バージョンのプラグインリリースサイトを選択します。例:ケプラーの場合、これは
    Kepler- http://download.Eclipse.org/releases/kepler
  3. フィルターフィールドに「リモート」と入力します。
  4. 「リモートシステムエクスプローラーエンドユーザーランタイム」の横にあるチェックボックスをオンにします
  5. 「次へ」をクリックして、条件に同意します。これで、ダウンロードおよびインストールされます。
  6. インストール後、Eclipseの再起動が必要になる場合があります。

Eclipseでの使用:

  1. ウィンドウ->パースペクティブを開く->(おそらく「その他」を選択)->リモートシステムエクスプローラー
  2. ファイル->新規->その他->リモートシステムエクスプローラー(フォルダー)->接続(またはフィルターフィールドに接続と入力)
  3. 「リモートシステムタイプの選択」パネルからFTPを選択します。
  4. 次のパネルでFTPホスト情報を入力します(ユーザー名とパスワードは後で入力します)。
  5. [リモートシステム]パネルで、ホスト名を右クリックし、[接続]をクリックします。
  6. ユーザー名とパスワードを入力してください。
  7. まあ、正確に「良い」ではありません。 RSEシステムはかなり異常ですが、接続されています。
  8. そして、あなたは1つのスマートクッキーです!残りを理解します。

Edit:デフォルトのポートを変更するには、このページの指示に従ってください: http://ikool.wordpress.com/2008/07/25/tips-to-access-ftpssh-on-different-ports-using-Eclipse-rse /

220
user288926

Eclipseインストールに Aptanaプラグイン をインストールします。

FTPサポートが組み込まれており、優れた動作をします。

あなたはできる:

  • FTPサーバーから直接ファイルを編集する
  • ファイル/フォルダーの管理を実行します(コピー、削除、移動、名前変更など)
  • FTPサーバーとの間でファイルをアップロード/ダウンロードする
  • ローカルファイルをFTPサーバーと同期します。このために複数のプロファイル(実際にはプロジェクト)を作成できるため、何度も再入力する必要はありません。

実際のところ、FTPサポートは非​​常に優れているので、今ではすべてのFTPニーズにAptana(またはEclipse + Aptana)を使用しています。さらに、構文の強調表示やコーディングのサポートがあります。確かに、Eclipseは起動するのが最も速いアプリではありませんが、それほど私を悩ませることはありません。

47
Hendy Irawan

RSERemoteSシステムExplorer)?私はあなたが達成したいものにかなり近いと思います。

それに関するブログ投稿、スクリーンショット付き

36
PW.

これがうまくいくかどうかはわかりませんが、Eclipseで小さなPHPプロジェクトを行うとき、最初に設定するのは、プロジェクトをリモートテスト環境にデプロイするためのAntスクリプトです。ローカルでコーディングし、テストしたいときはいつでも、ショートカットを押すだけでリモートサイトを更新します。

Eclipseにはすぐに使えるAntサポートがあり、スクリプトの作成は難しくありません。

3
Internet Friend

SFTPプラグイン: http://www.jcraft.com/Eclipse-sftp/ :)

3
user275670

言及された他のソリューションはどれも私を満足させなかったので、Eclipseの自動ビルド機能がトリガーされると、WinSCPを使用してプロジェクトのローカルディレクトリをFTP(S)/ SFTP/SCPサーバーに同期するスクリプトを書きました。明らかに、これはWindows専用のソリューションです。

おそらく誰かがこれを便利だと思うかもしれません: http://rays-blog.de/2012/05/05/94/use-winscp-to-upload-files-using-eclipses-autobuild-feature/

1
x-ray