IDE – Интегрированная среда разработки

Что такое IDE?

Сегодня речь пойдет об использовании IDE (Integrated development environment) –  интегрированная среда разработки. Долгое время мы разбирали наши практические примеры в обычном текстовом редакторе Linux – mc, midnight commander. Да, начать стоило именно с него, но когда речь идет о профессиональной разработке, когда вам нужна полноценная среда для быстрой и качественной разработки с учетом всех стандартов, то лучше задуматься об IDE. Я не спорю, можно и в обычном mc писать качественный софт, но это потребует у вас большего времени, а это уже совсем другая история…

Интегри́рованная среда́ разрабо́ткиИСP (англ. Integrated development environment — IDE), также единая среда разработки, ЕСР — комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).

Среда разработки включает в себя:

Иногда содержит также средства для интеграции с системами управления версиями и разнообразные инструменты для упрощения конструирования графического интерфейса пользователя. Многие современные среды разработки также включают браузер классовинспектор объектов и диаграмму иерархии классов — для использования при объектно-ориентированной разработке ПО. ИСР обычно предназначены для нескольких языков программирования — такие как IntelliJ IDEANetBeansEclipseQt CreatorGeanyEmbarcadero RAD StudioCode::BlocksXcode или Microsoft Visual Studio, но есть и IDE для одного определённого языка программирования — как, например, Visual BasicDelphiDev-C++.

Самой лучшей IDE-шкой для PHP я считаю PHPStorm.  Я уже долгое время с ним работаю и могу с уверенностью сказать, что тестировать код в нем одно удовольствие, с xdebug у вас появляется возможность ставить точки остановки и проверять содержимое переменных в нужных вам местах, что позволяет написать более жесткие тесты и проассертить все закоулки каждого метода в каждом классе, не просто “покрыть” код тестами, но и покрыть бизнес-логику и проверить соответствие типов данных.

PHPstorm очень удобен в работе, легок в понимании и один раз поработав с ним, вы не захотите возвращаться в прошлое и юзать по старинке миднайт коммандер!

Дальнейшие уроки мы будем проводить уже не в midnight commander, а в PHPStorm

Подпишитесь на рассылку новых статей

Подпишитесь на рассылку свежих статей и присоединяйтесь к 7 остальным подписчикам.