Инструменты разработки PHP

Инструменты разработки PHP
Разработчик(и)Фонд «Эклипс»
Стабильный релиз
8.2 [1] / 2 декабря 2023 г. ; 13 месяцев назад ( 2023-12-02 )
Репозиторийhttps://github.com/eclipse/pdt
Операционная системаКроссплатформенный
ТипPHP-IDE-среда разработки
ЛицензияПубличная лицензия Eclipse
Веб-сайтeclipse.dev/pdt/

PHP Development Tools ( PDT ) — это языковой плагин IDE для платформы Eclipse и проект с открытым исходным кодом , который его разрабатывает.

Проект намерен охватить все инструменты, необходимые для разработки программного обеспечения на основе PHP. Он использует существующий проект Eclipse Web Tools Project для предоставления разработчикам возможностей PHP. Все эти инструменты PHP просты в использовании, и разработчики могут ускорить процесс разработки, используя эти инструменты. Дополнительные плагины доступны как расширения PDT.

Ключевые особенности

PHP-редактор

  • Подсветка синтаксиса
  • Помощь с контентом
  • Форматировщик кода
  • Рефакторинг
  • Шаблоны кода

Простая и эффективная навигация по коду

Отладка и профилирование

  • Отладчик Zend
  • Xdebug

Проверка синтаксиса

Первичные модули

  • Ядро — парсер , алгоритм поиска , связь и многое другое
  • Отладка — протоколы, сообщения, исполняемый файл и веб-сервер
  • Пользовательский интерфейс — редактор, представления, настройки и мастера
  • Форматировщик — расширенный форматировщик кода
  • Рефакторинг — поддержка рефакторинга PHP
  • PHPUnit — Поддержка PHPUnit
  • Композитор — Поддержка композитора
  • Профилировщик — поддержка профилирования Xdebug и Zend Debugger

Хронология проекта

Проект официально стартовал около 8 марта 2006 года. К концу 2006 года проект приближался к релизу 0.7. 6 апреля 2007 года была выпущена 0.7 RC3 как финальная версия 0.7.

Во второй половине 2007 года был достигнут ряд рубежей 1.0, а 18 сентября 2007 года был выпущен PDT 1.0 Final.

Проблемы с именованием

Проект PHP Development Tools имел два названия в ходе своей разработки. Первоначально он назывался PHP Development Tools, затем был изменен на PHP IDE, а 1 января 2007 года снова стал PHP Development Tools. [2] В различных документах и ​​обзорах используются оба названия.

Вклад Zend Technologies

Значительная разработка PDT ведется Zend Technologies. Zend продает конкурирующий продукт под названием Zend Studio . PDT, как бесплатное программное обеспечение, может поглотить продажи Zend Studio, хотя последняя имеет больше функций. [3] Другие утверждают, что PDT намеренно поддерживается как «облегченная» версия Zend Studio. [4]

Ссылки

  1. ^ "NewIn82". Eclipse Foundation . 2 декабря 2023 г. Получено 18 августа 2024 г.
  2. ^ PHP IDE -> PDT
  3. ^ "Сравнение Zend Studio PDT". Zend Technologies . Получено 2009-05-07 .
  4. ^ "PHP для Eclipse - PHPeclipse против PDT". Архивировано из оригинала 2013-02-09 . Получено 2009-05-07 . Я могу только предположить, что Zend, осознавая популярность Eclipse, решил, что им следует вмешаться, и либо... не потрудились сделать простой поиск в Google по запросу Eclipse PHP, либо... решили создать ознакомительную пробную версию (crippleware), обозначить ее как open source и объявить миру о ней как о славном PDT
  • Страница проекта PHP Development Tools


Взято с "https://en.wikipedia.org/w/index.php?title=PHP_Development_Tools&oldid=1268122933"