PDT 1 PDT 2.0 Zend Studio 6 NetBeans 6.5 Aptana PHP Aptana Studio Pro
Редактирование
Подсветка синтаксиса
Подсветка ошибок
Подсветка предупреждений
Проверка "на лету"
Форматирование кода Настраиваемое
Шаблоны
TODO
Мешанина с HTML дополнение сбоит
Короткие тэги <?= - -
Макросы - - -








Автодополнение
Встроенные функции PHP
Свои функции и классы
Автоматическое создание phpDoc /**
Информация из phpDoc при дополнении
Методы/Параметры $this->
phpDoc @property - - - -
Имя файла include/require - - - -
Дополнение при составлении phpDoc @








Навигация
Быстрый переход к ошибке
Быстрый переход по закладкам
Быстрый переход к TODO
Поддержка проектов
Сворачивание блоков кода
«Навигатор»
Поиск / замена
Инкрементный поиск неудобен, ctrl+j неудобен, ctrl+j неудобен, ctrl+j привычный, ctl+f неудобен, ctrl+j неудобен, ctrl+j
Быстрый переход к объявлению функции/класса
Быстрый переход к справке (php.net)
Find Usages - - - - -
Закладки








Рефракторинг
Move - -
Rename - - глючит
Getters/Setters - -
Перегрузка методов - - -
Генерация конструктора - - -
Безопасное удаление - - - -








JavaScript
Отладчик для JavaScript IE - - - -
Отладчик для JavaScript Firefox - - -
Подсветка
Дополнение
Code Folding для методов плагин spket плагин spket -
Проверка на лету плагин spket плагин spket
Рефакторинг - - - - -
TODO плагин spket плагин spket - -
jsDoc плагин spket плагин spket - -
prototype плагин spket плагин spket -
jQuery плагин spket плагин spket -
Шаблоны/сниппеты - - -
Табличка браузерной совместимости при дополнении - - -
Форматирование плагин spket плагин spket








CSS
Подсветка
Дополнение
Документация W3C при дополнении - - -
Таблица по браузерам при дополнении - - - -
Дополнение свойств
Валидация на лету - - -
Форматирование
Code Folding
Шаблоны/сниппеты - - - -
TODO








HTML
Подсветка
Дополнение
Code folding
Закрытие тэгов
Документация W3C при дополнении
Проверка кода
Форматирование непонятное непонятное непонятное
Шаблоны/сниппеты








Отладка кода PHP
встроенный web сервер - - - -
xDebug -
Zend Debugger -
Пошаговое выполнение кода
Просмотр переменных и объектов
Отладка в командной строке








Плагины
Общее количество все для Eclipse все для Eclipse все для Eclipse ~150 все для Eclipse все для Eclipse








Работа с СУБД
MySQL -
MSSQL - через ODBC через ODBC через ODBC
PostgreSQL - - -
Другие СУБД нужен драйвер JDBC - фиксированный набор через ODBC
Просмотр данных и структуры -
Выполнение запросов -
Автодополнение -
Подсветка -
Генерация кода - - - для MySQL - -








Работа в команде / версии
SVN плагины Subclipse / Subversive плагины Subclipse / Subversive плагины Subclipse / Subversive плагины Subclipse / Subversive
CVS плагины плагины
Mercurial плагин Mercurial Eclipse плагин Mercurial Eclipse плагин Mercurial Eclipse плагин Mercurial Eclipse плагин Mercurial Eclipse
diff
diff при редактировании кода - - - - -
Локальная история изенений файла







Разное
Работа по FTP плагин RSE плагин RSE
Запуск сторонних программ (из IDE)
Автоматизация (Phing) ant/phing
SFTP, FTPS - - - -
Автообновление глючное менее глючное сверхглючное глючное глючное
Поддержка - - платная -
Code Folding глючный
Мастер импорта проектов через FTP, FTPS, ... - - - - -








Встроенные библиотеки для работы с вебсервисами (SaaS)
Amazon - - - - -
Delicious - - - - -
Facebook - - - - -
Flickr - - - - -
Google - - - - -
StrikeIron - - - - -
Twitter - - - - -
WeatherBug - - - - -
Yahoo - - - - -
Zillow - - - - -
Zvents - - - - -








Экзотические форматы
yaml плагины плагины плагины
JSON плагины плагины плагины -
















Лицензия Eclipse Public License Eclipse Public License коммерческая CDDL, GPL2 (за искл. classpath) GNU Public license and the Aptana Public license коммерческая
Цена 0 0 от 399$ 0 0 99 $








Александр Макаров, http://rmcreative.ru/

Владимир Стаценко, http://simplecoding.org/