Тема: Обзор PHP редакторов (IDE)
AlkatraZ (SV!) [Off] [#] (09.04.2010 / 14:35) Уездный предводитель Каманчей |
http://www.phpedit.com/en
РУССКИЙ: Есть.
ВЕРДИКТ: Неплохой, но странный редактор. Имеет Русский интерфейс. Короче "на любителя", кому понравится, будут им довольны.
Я лично не отношусь к тем, кому "понравилось", но если ищете для себя крутой редактор и еще не определились с выбором, рекомендую "пощупать", а вдруг понравится?
ОБЩАЯ ОЦЕНКА: 4
---
Серьезная и крутая среда для РНР разработчика. Имеет Русский интерфейс
---
Функция:
Возможность сворачивания блоков кода (Code Folding)
Реализация:
Немного нестандартно реализованы возможности управления, но в общем, все равно выглядит и работает стандартно.
Оценка: 4
---
Функция:
Возможность редактировать один скрипт в двух окнах, или с разбивкой одного (Code Split).
Реализация:
Есть горизонтальная разбивка окна редактирования.
Оценка: 4
---
Функция:
Настраиваемая подсветка кода
Реализация:
Есть весьма настройка подсветки кода, все удобно и понятно.
Оценка: 4+
---
Функция:
Живая проверка синтаксиса
Реализация:
Есть, с подробными подсказками.
Оценка: 5
---
Функция:
Контекстная справка по функциям
Реализация:
Есть, хотя оформление на мой взгляд сделано не очень удобно. Но возможно просто дело привычки.
Оценка: 4
---
Функция:
Навигатор по коду, с подсветкой (и желательно с группировкой) переменных
Реализация:
Есть, однако группировка реализована не совсем удобно.
Оценка: 4
---
Функция:
Поддержка "проектов"
Реализация:
Есть русский интерфейс. Есть весьма продвинутая поддержка проектов, со множеством настроек и локальным трэкером.
Наиболее крутое из того, что я видел, однако отсутствие поддержки TortoiseSVN нейтрализует данные преимущества.
Оценка: 5
---
Функция:
Поиск объявленой переменной по всем файлам проекта (Jump to Declaration)
Реализация:
Я был сильно удивлен, но в таком крутом редакторе, нет весьма полезной функции, которая есть во многих других.
Оценка: 1
---
Функция:
Продвинутый поиск с заменой, как по отдельному файлу, так и по всем файлам проекта.
Реализация:
Отлично реализованный поиск, с выводом результатов в отдельную панель. Удобно и понятно.
Оценка: 5
---
Функция:
Дебаггер
Реализация:
Есть. Возможность установки BreakPoint, пошагового выполнения. Много наворотов.
Оценка: 4+
---
Функция:
Профилировщик
Реализация:
Профилировщика нет, использует внешнюю утилиту WinCacheGrind
Оценка: 1
---
Функция:
Поддержка систем контроля версий
Реализация:
Есть свой встроенный клиент Subversion, однако он малофункциональный и не идет ни в какое сравнение с TortoiseSVN.
Поддержки TortoiseSVN к сожалению нет, что весьма странно.
Оценка: 3
---
Функция:
Поддержка различных кодировок (Unicode и др.)
Реализация:
Отличная реализация, множество настроек и широкий выбор кодировок.
Оценка: 5
---
---
Теперь рассмотрим дополнительные "ништяки", которые не настолько обязательны, но облегчают повседневную жизнь кодера.
---
Функция:
Форматер кода
Реализация:
Есть простой, но хорошо работающий форматировщик с настройками.
Оценка: 4
---
Функция:
Вставка элементов HTML (формы, таблицы и др.)
Реализация:
Нет. Весьма жаль, в таком крутом редакторе уж могли не полениться и добавить один пункт менюхи с ништяками.
Оценка: 1
---
Дополнительные ништяки:
Продвинутая поддержка проектов, с локальным трэкером, обозреватель баз данных и др.