Синхронизация проекта с сервером разработки
1. Запустите PhpStorm и нажмите Create New Project from Existing Files
2. Укажите Web server is on remote host, files are accessible via FTP/SFTP/FTPS и нажмите NEXT
3. Укажите имя проекта и локальный путь, где будет храниться проект. Deployment options укажите custom и нажмите NEXT
4. В следующем окне сделайте такой же конфиг как в скриншете ниже и нажмите NEXT
5. На следующем шаге, система предложит указать сервер на котором будет происходить разработка. Но у нас его пока нет, так что нажимаем Add new remote server и нажимаем NEXT
6. Теперь необходимо заполнить реквизиты доступа к нашему ftp серверу. Делаем как в примере.
Не забудьте чекнуть Save password
7. После успешного подключения, нам необходимо выбрать корень нашего проекта. Нажимаем Project Root и затем выбираем папку с проектом
То же самое нужно сделать и для Resourse Root
Теперь нужно исключить папки которые мы не желаем скачивать и синхронизировать с локальным проектом. Для этого используем опцию Excluded from download
После настройки, необходимо нажать кнопку NEXT
8. Указываем путь к нашему проекту относительно домена. В нашем случае это / и нажимаем FINISH
После этого, удаленный проект начнет синхронизироваться с локальным. Необходимо немного подождать пока скачаются файлы, а затем можно приступать к работе в проекте и при этом все изменения будут синхронизироваться с удаленным сервером.