Настройка IDE для работы с Yii
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Настройка IDE для работы с Yii
Нравится Yii? Давайте сделаем его лучше!.
Re: Настройка IDE для работы с Yii
Недавно освоил NetBeans (кроме тестирования). Счастлив аки слон.
Тут yзнал еще кое-что полезное, буду применять.
Спасибо!
Тут yзнал еще кое-что полезное, буду применять.
Спасибо!
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Re: Настройка IDE для работы с Yii
А я вот не додумался удалить yiilite. Доставлял немало неудобств И пока пишу пост, пришло в голову и в свн его добавить в игнор
Жду Yii 3!
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Настройка IDE для работы с Yii
Вообще, если у кого есть интерсные приёмы для разных IDE + Yii — закидывайте. Дополню рецепт.
Нравится Yii? Давайте сделаем его лучше!.
Re: Настройка IDE для работы с Yii
Стоит еклипс, создан проект в проекте есть папка framework. Ничего не настраивал, еклипс сам все проиндексировал, Yii с авто дополнением =) даже PHPDoc сам генерит. Правда после открытия проекта, когда идет индексация всего проекта - тупит сильно но буквально через пару минут все нормально.
- Svyatov
- Сообщения: 459
- Зарегистрирован: 2010.08.12, 14:50
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Настройка IDE для работы с Yii
Спасибо большой за рецепт, не знал, что yiilite можно так убрать.
Сначала плотно работал на Eclipse, но после того как пару дней посидел на Netbeans, могу сказать, что последний на порядок удобнее, быстрее и функциональнее. Рекомендую через "не хочу" поработать на нем хотя бы пару/тройку дней, лучше недельку, и все встанет на свои местаBuCeFaL писал(а):Стоит еклипс, создан проект в проекте есть папка framework. Ничего не настраивал, еклипс сам все проиндексировал, Yii с авто дополнением =) даже PHPDoc сам генерит. Правда после открытия проекта, когда идет индексация всего проекта - тупит сильно но буквально через пару минут все нормально.
- yuran80
- Сообщения: 114
- Зарегистрирован: 2010.03.21, 10:39
- Откуда: Украина, Луцк
- Контактная информация:
Re: Настройка IDE для работы с Yii
А PhpStorm еще круче! Попробуйте.
- Svyatov
- Сообщения: 459
- Зарегистрирован: 2010.08.12, 14:50
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Настройка IDE для работы с Yii
Пробовали, не порадовал честно говоря, особенно учитывая "платность".yuran80 писал(а):А PhpStorm еще круче! Попробуйте.
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Re: Настройка IDE для работы с Yii
PhpStorm сказка для меня. использую бесплатную версию.
Жду Yii 3!
- Svyatov
- Сообщения: 459
- Зарегистрирован: 2010.08.12, 14:50
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Настройка IDE для работы с Yii
Это что за версия такая?mc-bear писал(а):PhpStorm сказка для меня. использую бесплатную версию.
- yuran80
- Сообщения: 114
- Зарегистрирован: 2010.03.21, 10:39
- Откуда: Украина, Луцк
- Контактная информация:
Re: Настройка IDE для работы с Yii
Мне, как участнику open source, дали лицензию - теперь пользуюсь не нарадуюсь. До этого сидел на NetBeans - тоже полностью устраивал. Но PhpStorm ближе для меня. ИМХО.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Настройка IDE для работы с Yii
Нравится Yii? Давайте сделаем его лучше!.
Re: Настройка IDE для работы с Yii
Спасибо за рецепт! заодно и повод настроить selenium.
Есть вопрос по запуску тестов в netbeans: как запустить один тест, а не все вместе ? Если я протестировал модели, и хочу протестировать работу контроллера site , то мне незачем запускать тест для post контроллера. В консоли я бы и набрал соответствующую команду типа ":~tests$ phpunit functional/SiteControllerTest.php". Как запустить такое из нетбинса, не увидел.
Есть вопрос по запуску тестов в netbeans: как запустить один тест, а не все вместе ? Если я протестировал модели, и хочу протестировать работу контроллера site , то мне незачем запускать тест для post контроллера. В консоли я бы и набрал соответствующую команду типа ":~tests$ phpunit functional/SiteControllerTest.php". Как запустить такое из нетбинса, не увидел.
Re: Настройка IDE для работы с Yii
Слона то и не заметил. Спасибо.
Также, как оказывается, можно запускать из самого тестируемого файла комбинацией ctrl+F6.
Также, как оказывается, можно запускать из самого тестируемого файла комбинацией ctrl+F6.
Re: Настройка IDE для работы с Yii
PHP 5, PHPUnit 3.5
Первый раз попробовал запустить тесты, для этого я сначало запускаю сервер Selenium Remote Control
Потом
Он запускает тесты, в конце выдает:
Но при попытке запустить тесты через phpStorm, мне выдается:
Первый раз попробовал запустить тесты, для этого я сначало запускаю сервер Selenium Remote Control
Код: Выделить всё
sudo java -jar /usr/local/bin/selenium-server.jar
Код: Выделить всё
phpunit --verbose functional
Вроде как работаетFAILURES!
Tests: 3, Assertions: 2, Failures: 2, Errors: 1.
Но при попытке запустить тесты через phpStorm, мне выдается:
В чем может быть проблема?/usr/bin/php /tmp/phpunit_mahjong_aleksey.php -config /home/aleksey/work/project/www/mahjong/protected/tests/phpunit.xml f /home/aleksey/work/project/www/mahjong/protected/tests/functional/SiteTest.php
Testing started at 14:02 ...
Warning: Invalid argument supplied for foreach() in /tmp/phpunit_mahjong_aleksey.php on line 12
Warning: Invalid argument supplied for foreach() in /tmp/phpunit_mahjong_aleksey.php on line 12
Warning: Invalid argument supplied for foreach() in /tmp/phpunit_mahjong_aleksey.php on line 12
E_USER_NOTICE: Please no longer include "PHPUnit/Framework.php".
at /usr/share/php/PHPUnit/Framework.php:50
at /tmp/phpunit_mahjong_aleksey.php:156
PHP Warning: Directive 'register_globals' is deprecated in PHP 5.3 and greater in Unknown on line 0
Warning: Directive 'register_globals' is deprecated in PHP 5.3 and greater in Unknown on line 0
PHP Warning: Directive 'register_long_arrays' is deprecated in PHP 5.3 and greater in Unknown on line 0
Warning: Directive 'register_long_arrays' is deprecated in PHP 5.3 and greater in Unknown on line 0
PHP Warning: Invalid argument supplied for foreach() in /tmp/phpunit_mahjong_aleksey.php on line 12
PHP Warning: Invalid argument supplied for foreach() in /tmp/phpunit_mahjong_aleksey.php on line 12
PHP Warning: Invalid argument supplied for foreach() in /tmp/phpunit_mahjong_aleksey.php on line 12
PHPUnit is not configured properlyEmpty test suite.
Process finished with exit code 255
Re: Настройка IDE для работы с Yii
@Fantom_v
было
было
а должно стать^(CVS|SCCS|…. много всяких непонятных буквочек ...
^(yiilite\.php|CVS|SCCS|…. ного всяких непонятных буквочек ...