В помощь программисту

Create New Project

PhpStorm работает только с локальной копией проекта, подключиться к серверу и редактировать файл на прямую тут не получится.

В наиболее частых случаях — сценарий таков: у вас лежат файлы на удаленном сервере, вам нужно их править. Файлов, которые понадобятся в работе максимум несколько десятков, при этом файлов на сервере несколько тысяч и совершенно нет нужды скачивать их все в локальную копию.

Делаем новый проект для такого сценария:
Нажимаем Create New Project from Existing Files:

Выбираем пункт Web server is on remote host, files are accessible via FTP/SFTP/FTPS:

Даем имя новому проекту и обязательно выбираем радио-кнопку Custom, для того чтоб задать первоначальные настройки проекту. Жмем Next

Появитс экран на котором нам нужно указать 3 важные настройки: Upload changed files automaticaly to the default server ставим On explict save action. Эта настройка, если ее не выставить — довольно опасная штука, за которой все время нужно следить, иначе можно одним прекрасным днем угробить проект на продакшене (удалил папочку в локальной копии и наша IDE автоматически это все синхронизировала с сервером)


Очень важно!!!
Следующая настройка — Wharn when uploading over newer file ставим Compare timestamp & size, а так же выбираем галочку внизу Notify about remote changes. Будет подсказывать предупреждение при попытке перезаписать файл, который поменял например ваш коллега. В таком случае нужно мержить вашу локальную копию с копией на сервере.

Нажимаем Next, переходим к настройке доступа к серверу, с которым будем работать