Используем PhpStorm для разработки

На текущий момент есть много замечательных IDE с поддержкой PHP/JS/HTML, но я с давних пор пользуюсь
PhpStorm.
Рассмотрим самый простой вариант - битрикс уже развернут на хостинге, есть ftp/sftp доступ. Создаем новый проект. Выбираем создание проекта из исходников, доступных по ftp.
Задаем название проекта, папку, где будет находиться проект и обязательно выбираем "custom":
В дополнительных настройках много пунктов, нам потребуется изменить следующие:
"Upload changed files automatically to the default server" - "Always" - загружать измененные файлы на сервер
"warn when uploading over newer file" - "Compare content" и "Notify about remote changes" - полезно, если над проектом работает больше одного разработчика - phpstorm будет предупреждать об изменениях файлов на сервере, это поможет избежать перезаписи изменений друг друга. Настраиваем параметры соединения.
Далее - необходимо указать корневую папку сайта на сервере (Project root) и исключить все остальные папки(или по крайней мере папку bitrix. Иначе скачивание проекта может занять несколько часов, проще это позже сделать в фоновом режиме).
Открываем в правой части экрана вкладку "Remote Host" и заходим в настройки (иконка с тремя точками рядом с названием подключения). Во вкладке "Excluded path" удаляем из исключений все локальные папки
Теперь можно выкачивать все остальное - для этого удаляем папку из исключений (правый клик, Remove path from excluded) и выкачиваем в проект(Download from here)
Проект готов к работе:

Используем PhpStorm для разработки - 665951434742
Используем PhpStorm для разработки - 665951434486
Используем PhpStorm для разработки - 665951434230
Используем PhpStorm для разработки - 665951433974
Используем PhpStorm для разработки - 665951433718
Используем PhpStorm для разработки - 665951433462
Используем PhpStorm для разработки - 665951433206
Используем PhpStorm для разработки - 665951432950
Используем PhpStorm для разработки - 665951432694
Используем PhpStorm для разработки - 665951432438

Комментарии

Комментариев нет.