Много лет пользуюсь своим GUI для разработки в PHP. Мой выбор не оригинален, хоть и несколько устарел, и не содержит массы нужных примочек, которые я вижу в других редакторах.

Notepad++ общий вид с включенной панелью ФТП.
Однако, несмотря на это, вот какая интересная штука наблюдается, несмотря на все преимущества других систем редактирования я упорно пользуюсь старым. добрым «Фаром», с его синим экраном, который мои коллеги иногда называют «синим ноупадом».
В чем же причина такой зацикленности на этой системе разработки, я попробую разобраться на примере сравнения своего редактора файлов, расположенных на ФТП с notepad++, который «фришный». На момент написания была доступна версия 5.8.9 этого редактора, загрузить ее можно отсюда.
Итак постараюсь расписать все тонкости и нюансы неработающих, или не найденных мною функций в «ноутпаде плюс плюс».
Для начала вся разработка обычно у меня происходит напрямую на ФТП. Причина простая — в случае падения локального винчестера всегда есть самая последняя версия скриптов, может разве, что без последних изменений в редактируемый файл, да и тов том пиковом случае если винчестер умрет в результате экстренного выключения компьютера. Такое конечно возможно, особенно если учесть, что мой УПС просто не справляется с возросшей немного нагрузкой (кстати — в нерешенное сразу — надо замерять ток потребления WS!).
Собственно как работает Notepad++ с FTP. По-умолчанию здесь стоит плагин, который добавляет сайдебар, в котором можно открыть список файлов, прописать подключения, указать начальные директории.
Ровно точно также как и в случае в ФАРом. Правда пришлось подумать, как указывать путь к папкам, оказалось — что аналогично, со слеша от корня хостинга.
Теперь о том, чего нет в ноутпаде++, по сравнению в ФАРом, в плане редактирования ФТП.
Для начала, — я не нашел как установить права доступа (пермишшны) на папки/файлы на ФТП.
Например, представьте, надо создать файлы некоей папке, программно, а хостер имеет ограничения на права пользователя веб-сервера. Естественно придется дать на текущую папку, в которой создаются файлы, права 0777. Как это сделать в ноутпад ФТП плагине. я не понял. Неужели писать каждый раз создание ФТП каталога? Тогда как же инсталлирвоать приложения. Не понятно это.
Далее, не особо понятно как различать файлы, представьте два файла ./templates/index.tpl и ./templatesi/index.tpl. Загруждаете оба на редактирование. Ну и как по названиям вкладок различить, кто есть кто? Нету то есть средства для присвоения псевдонимов файлам.
Кроме того, не особо понятно, почему нельзя в текущий проект добавить ФТП файлы. Также — дискриминация. и делающая совершенно бесполезной, понятие «проекта», в контексте ноутпада ++, функциональность.
Недостатки в режиме редактирования

Notepad++ в режиме редактирования PHP
ФАРовский редактор позволяет (с помощью пары плагинов) делать ви димой конец пробельной строки, в ноутпаде++ такого нет, а такая штука может быть полезна, когда надо знать где находиться конец строки — на этом экране. или через 1000 символов от его конца вправо.
Не увидел я и перемещение блоков текста. Можно только сдвинуть/раздвинуть блок с помощью Tab/Ctrl+Tab, если блок выделен. А вот вырезать, например, имена переменных из расположенного вертикально кода, и сдвинуть их на два символа по диагонали всем блоком — не получиться. В ФАРе это делается элементарно, — вырезкой и вставкой, или Alt+i/U на текущем прямоугольном выделении (Alt+Shift).
Что есть в Ноутпаде, а нет в ФАРе.
- Нормальной многооконности не хватает ФАРу, фактически если локально еще можно между редактируемыми файлами перемещаться, то при работе по ФТП — такой возможности нет;
- Много схем раскраски, вроде и в ФАРе они меняются, но тут как-то проще это в оконном интерфейсе делать, ну мне так показалось, по крайней мере.
Еще недоделки в Ноутпаде++
Если вы отредактируете пару файлов по ФТП, и нажмете Ctrl+S — сохраниться текущий. А вот как сохранить все изменения, то есть залить все файлы по ФТП — не понятно. В меню Файл, нет операции «Сохранить-Все» впринципе.
Не понятно как настроить на Ctrl+F1 вставку многострочного комментария, такого как в ФАРе, причем после его вставки курсор должен стоять после поля «Содержание», ну вот таким образом:

Добавление комментария в ФАР
Пока все, мне на сегодня ноутпада ++ хватило по самое нехочу, вероятно работать с ним пока не смогу. Все-таки недостатки редактирования и работы с «пермишнами» — это очень серьезно для меня. Серьезней, чем сохранение на ФТП из редактирования и ФТП-шная многооконность.