Вопрос

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

Это было полезно?

Решение

Eclipse изначально поддерживает FTP и SSH.В Аптане нет необходимости.

Встроенная поддержка FTP и SSH в Eclipse доступна в плагине "Remote System Explorer End-User Runtime".

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

  1. Перейдите в "Справка" -> "Установить новое программное обеспечение" (в старых Eclipse это называется немного по-другому).
  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/tips-to-access-ftpssh-on-different-ports-using-eclipse-rse/

Другие советы

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

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

Ты можешь:

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

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

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

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

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

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

Подключаемый модуль SFTP:http://www.jcraft.com/eclipse-sftp/ :)

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top