У меня есть PHP-скрипт, который я отлаживаю в PhpStorm. Я хотел бы отредактировать строки ниже текущей точки останова/курсора, затем Продолжить или Шаг за и немедленно измените свои изменения. Это возможно? Вероятно, PhpStorm оценивает с использованием исходного кода, а не обновленного.Можно ли редактировать скрипт во время отладки в PhpStorm?
1
A
ответ
2
Текущие версии PhpStorm не имеют такой функциональности
-
«PhpStorm, кажется, оценки с использованием исходного кода, а не обновляется один.»
Ну ... PhpStorm фактически не выполняет ваш код - это делается самим PHP + xdebug, который контролирует/обеспечивает отладку.
Таким образом, вопрос: сам PHP (или отладка расширения) поддерживает такую «горячую замену»? AFAIK - нет.
Учитывая все вышесказанное я могу только предложить попробовать latest EAP builds из PhpStorm v10 - теперь они поддерживают интерактивную отладку: 1, 2
Смежные вопросы
- 1. Можно ли искать в режиме отладки PhpStorm?
- 2. Вход в консоль PHPstorm не работает во время сеансов отладки
- 3. Во время отладки в Eclipse можно ли перейти к строке и выполнить ее во время отладки?
- 4. Подробнее indepth info во время отладки с Xdebug в PHPStorm
- 5. Можно ли добавить скрипт отладки в NPM?
- 6. Можно ли изменить значение BOOL во время отладки в Xcode?
- 7. Можно ли остановить один поток во время отладки в Linux?
- 8. Можно ли просматривать объекты BufferedImage во время отладки в IntelliJ?
- 9. Можно ли разрешить кусок кода работать только во время отладки?
- 10. Можно ли программно отлаживать отладчик Visual Studio во время отладки?
- 11. Темы во время отладки
- 12. Можно ли просматривать переменные во время выполнения?
- 13. phpstorm застревает во время синхронизации файлов
- 14. Шаг в - [NSInvocation invoke] во время отладки
- 15. optmizations компилятора во время отладки
- 16. Изменение IsPostBack во время отладки
- 17. Как создать сайт Rails, который можно редактировать во время работы?
- 18. Можно ли редактировать происхождение indexeddb?
- 19. Исключить другие скрипты из отладки в PhpStorm
- 20. Dexguard безопасность во время отладки
- 21. вид кода во время отладки
- 22. Копайте переменные во время отладки
- 23. ошибка приложения во время отладки
- 24. Доступность Tomcat во время отладки
- 25. Не прерывайте во время отладки
- 26. Может ли мода мода быть приостановлена во время отладки pascalscript?
- 27. Можно ли редактировать .config файл, используя пакетный скрипт
- 28. Ресурс релиза во время отладки (C++, MSVC)
- 29. Delphi и завершение кода во время отладки
- 30. Редактировать файл во время выполнения в PyCharm
1) Нет. 2) * «PhpStorm, по-видимому, оценивает, используя исходный код, а не обновленный». * Только для вашей информации - PhpStorm фактически не выполняет ваш код - это делается самим PHP + xdebug, который контролирует/обеспечивает отладку. Поэтому Q - это сам PHP поддерживает такую «горячую замену»? 3) Лучшее, что я могу предложить, это попробовать сборку EAP - теперь они поддерживают [интерактивную отладку] (https://www.jetbrains.com/phpstorm/nextversion/#interactive_debug_console) – LazyOne
Это должен быть ответ, а не комментарий :) Благодаря. – Borek