CodeLobster PHP Edition 3.9.4
http://www.codelobster.com
Русский: НЕТ
Стоимость: Базовый редактор - бесплатно, плагины для CMS и фреймворков - платные
Оценка: 3
По просьбе нашего seg0ro, включил в обзор и данный редактор.
На первый взгляд, он конечно выглядит намного солиднее, чем вышерассмотренные редакторы. Внешним видом немного напоминает и phpEd и phpDesigner.
Но как говорится, "по одежке встречают, по уму провожают".
Давайте заглянем внутрь и посмотрим, что он умеет.
Отличительной особенностью данного редактора являются специальные плагины, которые облегчают создание модулей для некоторых известных CMS (Drupal, Joomla, etc.) и фреймворков. Глубоко с этим не копался, однако на первый взгляд, это просто визарды, которые создают шаблон будущего модуля в соответствии со стандартом той системы, для которой он пишется.
Но мы не будем рассматривать эту специфику а заценим общие возможности и удобства.
При написании кода довольно удобен, работает автоподстановка и автозавершение. Что очень приятно, есть поддержка проектов и реально работает "jump to declaration" то есть, переход к объявленной переменной, к классу, или функции. За это - однозначный зачет, далеко не все редакторы с этим справляются.
Правда портит картину убогая поддержка систем контроля версий. TortoiseSVN не поддерживается, можно прикрутить только утилиты коммандной строки.
Может работать в портативном варианте и устанавливаться на флэшку.
В целом, редактор интересный, но еще очень сырой.
В целом не совсем понятно его позиционирование.
Если для начинающего пользователя - то CodeLobster не содержит многих удобных мелочей, понятных каждому (типа как в RapidPHP или PhpDesigner).
Если для профессионала, то настораживает отсутствие многих профессиональных наворотов. Даже нормальной поддержки системы контроля версий нет.
Короче, пока твердый "троечник".
===========
Возможность сворачивания блоков кода (Code Folding)
Есть, но реализована несколько странно и неудобно.
Оценка: 3
---
Возможность редактировать один скрипт в двух окнах, или с разбивкой одного (Code Split).
Нет
Оценка: 1
---
Настраиваемая подсветка кода
Есть, просто, но удобно.
Оценка: 4
---
Живая проверка синтаксиса
Очень удивило отсутствие какой-либо проверки синтаксиса. Вроде бы редактор с закосом на серьезность, а нет такой вещи, которую имеют даже "несерьезные" программы. Хотя, может я просто не нашел как включить, но искал долго.
Оценка: 1
---
Контекстная справка по функциям
Довольно удобно реализованная справка по функциям.
Оценка: 4
---
Навигатор по коду
Отличный навигатор по коду. Один из лучших, что я видел.
Оценка: 5+
---
Поддержка проектов
Проекты поддерживаются, однако впечатление портит убогая поддержка систем контроля версий. Но за хорошую поддержку "jump to..." респект!
Оценка: 4-
---
Поиск объявленой переменной по всем файлам проекта (Jump to Declaration)
Хорошая поддержка.
Оценка: 5
---
Продвинутый поиск с заменой, как по отдельному файлу, так и по всем файлам проекта.
Есть, правда не совсем удобный, но свое дело выполняет.
Оценка: 4
---
Рефакторинг
Нет
Оценка: 1
---
Отладчик (Debugger)
Есть несложный отладчик
Оценка: 4
---
Профилировщик
Нет
Оценка: 1
---
Поддержка систем контроля версий
Весьма убогая поддержка
Оценка: 2
---
Форматирование кода
Есть, но простейшая система, не имеющая никаких настроек. Хотя и за это спасибо.
Оценка: 3
---
Дополнительные ништяки
Есть SQL менеджер, поддержка некоторых популярных CMS и фреймворков.