PHPEdit 3.0.0.7624 Final
PHPEdit - это многофункциональный редактор PHP. PHPEdit поддерживает следующий набор форматов обрабатываемых файлов (с поддержкой синтаксиса для каждого): CSS, HTML, PHP, INI, JavaScript, обычный текст, XML. Одной из важных особенностей PHPEdit является то, что фактически любые действия в нем прописаны в виде самостоятельных команд, доступ к которым возможен через окна настройки. Поэтому стандартные возможности редактора и клавиши управления можно переопределить и перенастроить под свои нужды и привычки.
Например, по умолчанию PHPEdit поддерживает уже интегрированный парсер кода, который производит подстановку кавычек, скобок, завершает начатые конструкции php и старается облегчить жизнь программисту. Вместе с тем, реализованный по умолчанию набор возможностей редактора покрывает большую часть необходимых требований, включая навигацию по коду, закладки и возможность перехода по ним, выделение синтаксических особенностей в набираемом коде, подсветку незавершенных конструкций и так далее.
Полученный код можно экспортировать для последующей публикации в html формат, либо в RTF. К сожалению, при экспорте автоматически не подставляется стандартное расширение для создаваемых файлов (это надо помнить, когда будете работать с сгенерированными файлами) и в RTF *раскраска* кода оставляет желать лучшего, а также существенно отличается от выбранной в редакторе. Html-вариант экспорта нареканий не вызывает. Возможности редактирования и поиска - стандартны. Выделение, взятие в буфер, удаление текста, возврат по списку произведенных изменений. Поиск и замена организована с поддержкой различных направлений поиска. Мощной возможностью является поддержка регулярных выражений в поиске и замене.
Возможности PHPEdit:
-поддержка выделения цветом синтаксиса;
-всплывающие подсказки и описание параметров php-объектов при написании кода;
-интегрированный отладчик (с поддержкой DBG);
-генератор файла помощи по обрабатываемому коду;
-различные настраиваемые *горячие клавиши*, на которые можно подключить любые команды, описанные в ядре редактора или подключаемых модулях;
более 100 скриптовых команд только в самом редакторе;
-шаблоны на комбинации клавиш;
-генератор отчетов; поддержка подключаемых модулей, которые можно создавать и самим.