Однажды мы рассматривали установку и использование ZendDebugger для отладки php-кода в PDT Eclipse. Сейчас настал черед отладчика XDebug. XDebug позволяет не только работать в связке с IDE, но и имеет php-функции для профайлинга, вывода отладочной информации на страницах и другие интересные особенности. Подробную информацию вы сможете найти на официальном сайте XDebug. А в этом блоге будет обзор наиболее значимых возможностей этого отладчика. Давайте начнем с установки XDebug, как подготовительного шага перед знакомством с его возможностями.
Далее… »
Как вы считаете, вы новичок в настройке Linux, у вас средний уровень или вы профессионал?
Если вы профессионал, то вы уже не ломаете голову над какими-то проблемами, у вас все заводится с пол оборота и работает как часы. Вы всегда знаете где и как найти нужную информацию, ориентируетесь в документах на иностранном языке так же хорошо как и на своем собственном. Если к вам обращаются новички с вопросами, то что вы им отвечаете? Оказываете посильную помощь, направляете или же посылаете их…. в Google. Бывают конечно же разные ситуации, но стоит помнить, что любой профессионал был когда-то новичком. Что вы чувствовали, когда были новичком? Далее… »
В предыдущей статье мы говорили об отладке php с помощью инструментов, которые просто нам дают кое какую информацию о данных в нашем скрипте при выполнении. А что если нам надо для отладки задать точки останова, пройти скрипт построчно (по шагам), изменить значения переменных в процессе отладки? Неужели такими инструментами обладают только счастливые программисты настольных приложений? Конечно же это не так. Далее… »
Вполне закономерно через некоторое время пользования текстовыми редакторами для разработки у многих появляется потребность работать в среде разработки. С деревом классов и методов, с TODO-листами, с подчеркиванием синтаксических ошибок в коде, с автодополнением. Конечно же в последнее время и текстовые редакторы приблизились по своим возможностям к средам разработки, но о них возможно будет рассказано в других статьях. В данной статье будет описано рабочее место web-разработчика на базе Eclipse PDT.
Если вам часто приходится править файлы, доступ к которым по ssh, то это не всегда бывает удобно делать в консоли. Все же текстовые редакторы уровня kwrite удобнее для работы с кодом. Хотя конечно о вкусах не спорят. Кто-то может быть весьма эффективен с vim. Но эта статья не для таки. А для тех, кто тщетно искал аналог WinSCP для Linux. Проблема давняя, существует даже приложение LinSCP. Но на домашней странице проекта уже долгое время в разделе “Статус разработки” висит сообщение “Планирование”. Далее… »