it-swarm.com.ru

Как добавить поддержку FTP в Eclipse?

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

92
levhita

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

Встроенная поддержка FTP и SSH в Eclipse находится в плагине "Среда выполнения конечного пользователя для удаленного системного обозревателя".

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

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

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

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

Изменить: Чтобы изменить порт по умолчанию, следуйте инструкциям на этой странице: http://ikool.wordpress.com/2008/07/25/советы к доступу-ftpssh-на-разных портов, использующих-Eclipse, RSE /

220
user288926

Установите плагин Aptana в вашу установку Eclipse.

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

Вы можете:

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

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

47
Hendy Irawan

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

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

36
PW.

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

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

3
Internet Friend
3
user275670

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

Может быть, кто-то найдет это полезным: http://rays-blog.de/2012/05/05/94/use-winscp-to-upload-files-using-eclipses-autobuild-feature/

1
x-ray