Как добавить поддержку FTP в Eclipse? - PullRequest
92 голосов
/ 18 сентября 2008

Я использую Eclipse PHP Development Tools. Какой самый простой способ получить доступ к файлу или создать удаленный проект через FTP и, возможно, SSH и SFTP?.

Ответы [ 6 ]

220 голосов
/ 04 августа 2011

Eclipse изначально поддерживает FTP и SSH. Аптана не нужна.

Собственная поддержка FTP и SSH в Eclipse находится в плагине «Runtime End-User Explorer для удаленного системного обозревателя».

Установите его через Eclipse. Эти инструкции могут незначительно отличаться в зависимости от вашей версии Eclipse:

  1. Перейдите в «Справка» -> «Установить новое программное обеспечение» (в старых Eclipses это называется немного по-другому)
  2. В раскрывающемся меню «Работа с:» выберите сайт выпуска плагина для вашей версии. Пример: для Кеплера это
    Кеплер - http://download.eclipse.org/releases/kepler
  3. В поле фильтра введите «remote».
  4. Установите флажок рядом с «Время выполнения удаленного системного обозревателя»
  5. Нажмите «Далее» и примите условия. Теперь он должен загрузить и установить.
  6. После установки Eclipse может захотеть перезапустить.

Используя его, в Eclipse:

  1. Окно -> Открыть перспективу -> (возможно, выберите «Другое») -> Удаленный системный обозреватель
  2. Файл -> Создать -> Другое -> Удаленный системный обозреватель (папка) -> Соединение (или введите Соединение в поле фильтра)
  3. Выберите FTP на панели «Выбор типа удаленной системы».
  4. Введите информацию о вашем FTP-хосте на следующей панели (имя пользователя и пароль будут позже).
  5. На панели «Удаленные системы» щелкните правой кнопкой мыши имя хоста и выберите «подключиться».
  6. Введите имя пользователя + пароль, и все хорошо!
  7. Ну, не совсем "хорошо". Система RSE довольно необычная, но вы подключены.
  8. И ты один умный cookie! Остальное вы разберетесь.

Редактировать: Чтобы изменить порт по умолчанию, следуйте инструкциям на этой странице: http://ikool.wordpress.com/2008/07/25/tips-to-access-ftpssh-on-different-ports-using-eclipse-rse/

47 голосов
/ 04 ноября 2009

Установите Плагин Aptana для вашей установки Eclipse.

Имеет встроенную поддержку FTP и отлично работает.

Вы можете:

  • Редактирование файлов напрямую с FTP-сервера
  • Выполнение управления файлами / папками (копирование, удаление, перемещение, переименование и т. Д.)
  • Загрузка / загрузка файлов на / с FTP-сервера
  • Синхронизация локальных файлов с FTP-сервером. Для этого вы можете создать несколько профилей (фактически проектов), чтобы вам не приходилось многократно вводить данные.

На самом деле поддержка FTP настолько хороша, что теперь я использую Aptana (или Eclipse + Aptana) для всех моих потребностей FTP. Кроме того, я получаю подсветку синтаксиса / любую поддержку кодирования. Конечно, Eclipse - не самое быстрое приложение для запуска, но оно меня не сильно беспокоит.

36 голосов
/ 18 сентября 2008

Вы проверили RSE ( R emote S ystem E xplorer)? Я думаю, это довольно близко к тому, чего вы хотите достичь.

сообщение в блоге об этом со скриншотами

3 голосов
/ 18 февраля 2010

Плагин SFTP: http://www.jcraft.com/eclipse-sftp/ :)

3 голосов
/ 18 сентября 2008

Я не уверен, что это работает для вас, но когда я делаю небольшие сольные проекты PHP с Eclipse, первое, что я настраиваю, это скрипт Ant для развертывания проекта в среде удаленного тестирования. Я кодирую локально, и всякий раз, когда я хочу проверить это, я просто нажимаю на ярлык, который обновляет удаленный сайт.

Eclipse имеет хорошую поддержку Ant из коробки, и сценарии не сложны для создания.

1 голос
/ 05 мая 2012

Поскольку ни одно из упомянутых решений не удовлетворило меня, я написал сценарий, который использует WinSCP для синхронизации локальных каталогов в проекте с сервером FTP (S) / SFTP / SCP, когда запускается функция автоматической сборки eclipse. Очевидно, что это решение только для Windows.

Может быть, кто-то найдет это полезным: http://rays -blog.de / 2012/05/05/94 / потребительная WinSCP к Upload-файлов, используя-затмений-автосборки-функция /

...