Ответы пользователя по тегу PhpStorm
  • Как настроить в phpStorm 2020.3 автозагрузку скомпилированных файлов?

    @MadridianFox
    Web-программист, многостаночник
    Вы наверное имеете в виду автоматическую загрузку файлов на сервер?
    В настройках Deployment есть галочка Skip external changes. Проверьте её состояние, быть может шторм у вас не седит за файлами, которые не были явно изменены в редакторе.
    Ответ написан
    4 комментария
  • Возможно ли в PhpStorm открыть файл по ftp без синхронизации?

    @MadridianFox
    Web-программист, многостаночник
    Без создания проекта нельзя.
    Но создав проект, можно настроить deployment, не важно чего в куда, главное что в окошке просмотра remote host вы сможете видеть файлы на сервере.
    Двойной клик по файлу откроет его для редактирования.
    Это будет неудобно т.к. файл на сервер будет отправляться не по Ctrl+S а по нажатию отдельной кнопки.

    Ну и вы теряете все функции IDE - никакого индексирования и умных подсказок. С таким же успехом можно (и даже может быть удобнее) пользоваться WinSCP.
    Ответ написан
    Комментировать
  • Xdebug remote server, phpstorm?

    @MadridianFox
    Web-программист, многостаночник
    Тут надо поиграться с настройками xdebug в php.ini. Надо:
    • Включить постоятнную отладку (не по триггеру)
    • Задать статический ip компьютера разработчика (а не connect_back)

    Ну и я думаю можно как-нибудь настроить phpStorm чтобы он игнорировал все отладочные подключения кроме нужного вам файла.
    Останется только ждать, когда кто-то зайдёт на нужную вам страницу.
    Но это будет странно, т.к. реальный пользователь столкнётся с тем, что сайт - хоп, и перестал грузиться т.к. шторм, поймав отладочное соединение пошлёт в него брейкпоинт.

    Однако. Это странно, причём вдвойне.
    Во-первых, сайт должен быть в двух экземплярах - один для разработки и один для пользователей. Тот, который для пользователей не должен иметь xdebug, т.к. он серьёзно влияет на производительность.
    Во-вторых, дебажить запросы от пользователей? Что? Зачем?
    Ответ написан
  • Как подружить gii и php storm?

    @MadridianFox
    Web-программист, многостаночник
    А зачем копировать? Gii позволяет посмотреть какой результат получится, но основная его функция - сгенерировать файлы.
    Ответ написан
    1 комментарий