01 Ноя 2011

JetBrains PHPStorm VS NetBeans

Category: PHP,СтатьиFractalizeR @ 10:57

Читая статью на Хабре про скидки на PHPStorm, которым я давно уже пользуюсь и очень доволен, набрел в комментах на отличный список преимуществ PHPStorm перед Netbeans. Не могу удержаться от цитирования:

  • подсветка и автокомплит например, CSS внутри HTML внутри JS внутри PHP.
  • навигация по CSS
  • именованные пачки вкладок (tasks) интегрированные с контролем версий и багтрекером
  • лучший в мире GUI к Git (насколько вообще возможен GUI к этому поделию) и интеграция с Github.
  • Несколько VCS в проекте в любых сочетаниях любой вложенности с несколькими «корнями»
  • PhpStorm работает быстрее NetBeans for PHP.
  • поддержка PHPUnit (Status GUI, Go to test итп)
  • лучший в мире commit dialog (ввод коммента и полноценная правка исходников прямо из просмотра diffа)
  • рефакторинги вроде rename var/field/class (последний переименовывает заодно и файлы с классом и тестами), extract|inline variable, extract method итп.
  • идеальная реализация VCS history
  • лучший в мире редактор Javascript (автокомплит, рефакторинг, поддержка популярных фреймворков ипр.)
  • лучшая в мире реализация local history
  • визуальное слияние изменений файла внешней программой
  • управление кодировкой на уровнях проек/папка/файл (netbeans — кодировка одна на весь проект);
  • быстрое форматирование кода на больших файлах
  • цветные вкладки, раскрашиваемые по путям, которые можно задавать регулярками. Контроллеры, модели и вьюхи разными цветами
  • в результатах поиска можно тыкнуть на строчку — в окне рядом появится участок кода. Не надо открывать файл, чтобы посмотреть
  •  подсветка неиспользуемых переменных
  • куча клавиатурных сочетаний

Ответить

Для отправки комментария вам нужно зарегистрироваться. Войти.