Не пойму чего все так тащатся от PhpStorm. Попробовал его и получил только негативные результат.
Далее сравниваю в основном с NetBeans (PhpStorm 5.0.1 и NetBeans 7.2), т.к. пользуюсь им. Заранее скажу, что обзор не глубокий и делался примерно так: беру рабочий код и начинаю работать над ним дальше.
И это только за час легкого осмотра программы. При том JetBrains хочет за продукт 100 баксов. За такие деньги я предполагаю получить продукт хотя бы не хуже бесплатных аналогов. А получаю хуже.
А вообще уже не проблема скачать крекнутую 5.0.1...
Но в любом случае, нафиг надо. Всех этих недостатков уже хватает, чтоб забить на шторм на ближайший год точно, пока они там не почешутся.
PS. Если кто найдет жутко необходимую вещь в PhpStorm и не найдет в NetBeans пишите плиз в коментах.
Далее сравниваю в основном с NetBeans (PhpStorm 5.0.1 и NetBeans 7.2), т.к. пользуюсь им. Заранее скажу, что обзор не глубокий и делался примерно так: беру рабочий код и начинаю работать над ним дальше.
- PhpDoc в PhpStorm не отображает при подсветки кода.
- Пробую вводить self - а мне выводиться No suggestions я в шоке..., parent - тоже самое... PhpStorm вообще знает что он с php должен работать?
- Обработка путей - include ''; NB: тыкаю 'CTRL+Space' вижу список директорий и файлов и путь наверх - '../', в PS только список. Выбираю директорию. В NB выпадающее меню продолжает висеть и я могу выбирать дальше без тыканий 'CTRL+Space', в PS обязан каждый раз тыкнуть CTRL+Space, выйти на уровень выше с помощью меню по-прежнему не возможно...
- Классы PhpStorm находит хуже.
- Макеты кода работают просто ужасно: к примеру, введите foreach и выведится вам слово foreach...,(надо ввести четко слово fore и тогда выведится макет, при чем, если удалить букву и вставить обратно макета не появиться...), напротив, в NB нарисуется код этой структуры, подставит переменные, причем не просто так, а ориентируясь на PhpDoc и содержание переменной.
- В PhpStorm набираю имя класса User:: - и тут мне вываливается абсолютно все методы и свойства класса... Иду в NetBeans набираю User:: - и вот оно блаженство, вижу только static методы и свойства!
- В PhpStorm ужасное отслеживание кода: в NetBeans такой код работает, в смысле нормально распознает, что в $a лежит класс и выведет все его нутро, а в PhpStorm нет.
$model = new PeopleModel(null);
$peoples = array();
$newArray = array();
foreach ($peoples as $people) {
$newArray[] = $model;
}
...
foreach($newArray as $a){
$a->
}
т.е. $a->makeFullName($model, $separator);
- PhpStorm хвалиться своей скоростью. Теперь становиться понятно, за счет чего взялась эта скорость...
- Поддерживаемые фреймворки: PhpStorm: Symfony, Yii. NetBeans: Symfony, Zend, Smarty, Doctrine
- В NetBeans я прямо в коде могу управлять репозитарием(SVN, GIT) и видеть изменения по строкам. В PhpStorm девственный код...
- И т. д... еще куча мелочей...
И это только за час легкого осмотра программы. При том JetBrains хочет за продукт 100 баксов. За такие деньги я предполагаю получить продукт хотя бы не хуже бесплатных аналогов. А получаю хуже.
Но в любом случае, нафиг надо. Всех этих недостатков уже хватает, чтоб забить на шторм на ближайший год точно, пока они там не почешутся.
PS. Если кто найдет жутко необходимую вещь в PhpStorm и не найдет в NetBeans пишите плиз в коментах.
4 комментария:
Чейнджсеты. Все голословно, при проверке гипотезы автора не выдерживают сурового натиска реальных фактов
Я привел свои факты. Приводите свои, там будет видно что где не выдерживает, иначе ваш коммент абсолютно безоснователен и бесполезен.
" PS. Если кто найдет жутко необходимую вещь в PhpStorm и не найдет в NetBeans пишите плиз в коментах."
В Netbeans нету подсветки синтаксиса html кода в javascript файле.
http://www.jetbrains.com/editors/javascript_editor.jsp?ide=phpstorm (Of course you can complete tag attributes...)
p.s. Сам на Netbeanse =)
PHPStorm на моей машине работает медленнее, чем NetBeans :) Я за NetBeans, к тому же: в нетбинсе есть русский язык (очень удобно), нетбинс сам по себе удобен в настройке, нежели шторм; netbeans быстро развивается )
Отправить комментарий