Тема: Обзор PHP редакторов (IDE)
AlkatraZ (SV!) [Off] [#] (09.04.2010 / 10:30) Уездный предводитель Каманчей |
http://www.dzsoft.com/php-editor.html
РУССКИЙ: Нет.
ВЕРДИКТ: Хуйня и дешевка, не рекомендуется к использованию.
ОБЩАЯ ОЦЕНКА: 1
---
Честно говоря, я взялся тестировать данный редактор потому, что слышал о нем на многих РНР тусовках, упоминали в ряду других "крутых" редакторов. Ну как тут не попробовать.
Установив и затестив, первое впечатление - это захотелось смачно плюнуть в монитор. Разработчики за это фуфло еще и денег хотят. Ну хотеть конечно не вредно, но совесть тоже хорошее дело.
К примеру, бесплатный PsPad http://gazenwagen.com/download ... e=682 имеет намного больше функций и реально удобнее в работе.
Данный редактор никак нельзя отнести к IDE, это просто текстовый HTML редактор с простейшей подсветкой кода и некоторыми, не очень нужными прибамбасами. Давайте рассмотрим на соответствие нашим требованиям, с оценкой по 5-ти бальной шкале.
---
Функция:
Возможность сворачивания блоков кода (Code Folding)
Реализация:
Никакая, Code Folding отсутствует
Оценка: 1
---
Функция:
Настраиваемая подсветка кода
Реализация:
Имеется простейшая настройка подсветки, однако нет возможности настройки на различные типы файлов поотдельности (PHP, SQL, HTML, CSS)
Оценка: 3
---
Функция:
Живая проверка синтаксиса
Реализация:
Откровенно хуевая. Как таковой, "живой проверки" синтаксиса нет, нужно жать кнопку проверки и в отдельном окне выводятся результаты.
Оценка: 2
---
Функция:
Контекстная справка по функциям
Реализация:
Вполне стандартная реализация контекстной справки по функциям. Нареканий не вызывает.
Оценка: 4
---
Функция:
Навигатор по коду, с подсветкой (и желательно с группировкой) переменных
Реализация:
Стандартная реализация, нареканий не вызывает, вполне удобна в работе.
Оценка: 4
---
Функция:
Поддержка "проектов"
Реализация:
Ужос уважаемые, это наверно главная "наебка" в данном редакторе. Это не "проекты", а какое-то издевательство, дешевка и хуйня, за которую разработчикам хочеццо пажылать убиццо апстену, и больше непесать подобную поебень.
Нет ни структуры проекта, ни папок, просто можно добавить отдельные файлы. О поддержке SVN естессно говорить не приходится.
Оценка: -1 (единицы за такую хуйню и то много)
---
Функция:
Поиск объявленой переменной по всем файлам проекта (Jump to Declaration)
Реализация:
Все очень просто таковой нет!
Оценка: 1
---
Функция:
Продвинутый поиск с заменой, как по отдельному файлу, так и по всем файлам проекта.
Реализация:
Так, как "проектов" как таковых нет, а вместо них какая-то наебка, реализован только простейший поиск внутри одного файла.
Оценка: 2
---
Функция:
Дебаггер
Реализация:
Такового не имееццо.
Оценка: 1
---
Функция:
Профилировщик
Реализация:
Если даже нет дебаггера, о профилировщике мечтать не приходится.
Оценка: 1
---
Функция:
Поддержка систем контроля версий
Реализация:
Таковой не имеется (ужос)
Оценка: 1
---
Функция:
Поддержка различных кодировок (Unicode и др.)
Реализация:
Минимальная реализация
Оценка: 3
---
Это был обзор основных функций. Дополнительные даже нет смысла рассматривать, их просто нет.