Использование удаленного сервера в phpstorm

В настоящее время я использую Komodo и работаю непосредственно с удаленного сервера. Я только что открыл phpstorm, и я хочу начать делать это.

Мой вопрос в том, как я могу работать с удаленным сервером, например, в Komodo? Я действительно не мог понять, как это сделать!

Ответ 2

PhpStorm (начиная с версии 7.1) не поддерживает работу непосредственно на удаленном сервере.

Вы должны проголосовать за эту функцию здесь, как упомянуто @CrazyCoder.


Временная альтернатива SFTP

Вы можете использовать mount SSHFS для работы непосредственно с файлами на удаленном сервере. Это не идеально, но я нашел, что он работает нормально.

Я использую следующие команды и настройки (на Mac).

Чтобы установить:

sshfs -o IdentityFile=~/.ssh/id_rsa [email protected]:/ ~/sshfs_mounts/example -oauto_cache,reconnect,defer_permissions,noappledouble,volname=example

Чтобы отключить:

umount ~/sshfs_mounts/example

Подробнее см. http://benohead.com/mac-os-x-use-sshfs-to-mount-a-remote-directory-as-a-volume/

Ответ 3

phpstorm имеет две очень полезные функции для работы с удаленными серверами.

  • когда вы совершаете фиксацию, он может автоматически развернуть/загрузить на удаленный location (sftp, ftp).
  • когда вы совершаете фиксацию, вы также можете нажать на удаленное расположение git или другие vcs.

Правильно, как упоминалось, phpstorm также нуждается в локальных копиях кода.