Подводя итог, давайте разберемся, что же лучше, блокнот, или IDE?
Всяческих блокнотов с подсветкой кода, сейчас развелось уйма, на любой вкус и цвет. Можете выбрать что угодно, подобрать такой инструмент, который удобен именно Вам. Но обычные блокноты не имеют всех тех удобств и функций, которые присущи полноценным IDE.
Некоторые из блокнотов весьма продвинутые и имеют кучу плагинов и их возможно "дорастить" до уровня IDE.
К примеру, PSpad поддерживает проекты, имеет на борту такие функции, как Code Split, Code Folding, Code navigator и кучу других. Если к нему подцепить РНР, настроить живую проверку синтаксиса (это возможно в его настройках), установить Xdebug и WinCacheGrind, то это уже получится самая настоящая IDE, блокнотом уже назвать язык не поворачивается
Всеми любимый Notepad++ в отличие от PSpad, как раз является очень продвинутым блокнотом. У него есть куча плагинов, которая помогает при редактировании кода, есть FTP менеджер. Но у него нет большинства функций, которые мы рассмотрели выше и которые присущи IDE. Потому, на мой взгляд, Notepad++ остается пусть и весьма продвинутым, но именно "блокнотом", точнее даже "текстовым редактором для кодеров".
IDE дает Вам то преимущество, что там уже все собрано вместе, настроено и корректно работает. Вам не нужно возиться с кучей плагинов, которые к тому же не всегда совместимы друг с другом. В IDE вопрос совместимости отпадает.