Notepad++ или freesh Developer
До сегодняшнего дня, на вопрос «Какой текстовый редактор ты используешь для работы с HTML или PHP?» я не задумываясь отвечал — «Notepad++«. Я привык к нему, он действительно удобный и вроде как ничего мне больше не нужно. Но, как известно, совершенству нет предела. Нашелся добрый человек, который показал мне freesh Developer. Программа бесплатна, удобна и с первого запуска не вызывает никаких негативных эмоций. Из однозначных плюсов для себя могу отметить возможность редактирования файлов прямо на FTP-сервере. Хотя по порядку, о возможностях программы словами автора:
- Поддержка Unicode (с сигнатурой и без);
- Прозрачная работа с FTP;
- Работа с БД MySQL используя HTTP-туннелирование — это позволяет работать с БД на хостингах, которые не предоставляют прямое соединение с БД;
- Динамичная подсказка методов PHP, тэгов HTML (атрибутов внутри каждого тега), атрибутов и свойств CSS;
- Возможность подсветки в многоязычном (с точки зрения языков программирования) файле синтаксиса только языка в котором находится курсор ввода (например, в phtml файле, если стоит курсор внути тегов , то будет подсвечен весь код PHP, тогда как HTML разметка будет затемнена);
- Подсветка несоответствия стандартам W3C;
- Собственный набор удобно читаемых иконок;
- Удобное выделение названия переменной PHP (двойной щелчок — выделение с $, двойной щелчок c клавишей alt — выделение без знака доллара);
- Быстрый поиск слов используя клавиши alt + вверх и alt + вниз.
Так что теперь, на вышеупомянутый вопрос я не смогу быстро и однозначно ответить — я еще не решил для себя. То что freesh Developer удобен — это однозначно, то что в нем есть небольшие недочеты — это естественно — идеального софта не существует. Но мне эта программа нравится!
Ну и собственно ссылка на сайт программы: http://developer.freesh.ru
UPD:
Совсем забыл пару ложек дегтя:
1. Документы открываются в табах, но кнопки «закрыть таб» в обозримом пространстве нет — нехорошо. (Клик скролом тоже не имеет должного эффекта). — Все там есть, просто глаза нужно разуть.
2. Не над всеми иконками (особенно в строке статуса) появляются подсказки.
UPD. 05.11.2008: Поскольку сайт автора лежит — выложил самую последнюю из версий, найденных на моем компе. Качать.