Yii + PhpStorm = YiiStorm

Обсуждение документации. Переводы Cookbook и авторские рецепты.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

А номер версии в XML-ке?
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Проверял его вроде была верная. В любом случае уже выпустил версию 0.5 ) Теперь и с поддержкой переходов на внешнее действие из контроллера) по заказу porcelanosa.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

Новые фичи под рукой ничего нет погонять, старые работают как надо.

Появилась идея сделать $this в view инстансом соотвествующего класса. Не уверен, правда, что для этого достаточно данных. Если сложно, штука не критичная. Вошло уже в привычку писать аннотации сверху view.
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

с $this пытался это провернуть, но беда в том что phpstorm его игнорит и выдает вместо него родительский тег) возможно потому что переменная считается не инициализированной.
Позже вернусь к этому )
Хочу всетаки забацать автокомплит для компонент. Но большие сомнения на этот повод пока).
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

Кстати, с JetBrains не списывались? У них в планах есть поддержка Yii (правда, с невысоким приоритетом).
Nafania
Сообщения: 1227
Зарегистрирован: 2011.01.31, 13:12

Re: Yii + PhpStorm = YiiStorm

Сообщение Nafania »

Спасибо за плагин.
Обратил внимание, что не работает переход к view, если используется не стандартный viewRender.
Если есть возможность, то надо смотреть в конфиге viewRenderer и свойство fileExtension.
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

интересная идея!
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Sam Dark писал(а):Кстати, с JetBrains не списывались? У них в планах есть поддержка Yii (правда, с невысоким приоритетом).
Неа. Не списывался, с английским у меня не очень хорошо)
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

Ну, там далеко не все не знают русский :)
Аватара пользователя
neuro159
Сообщения: 2
Зарегистрирован: 2013.02.27, 17:15

Re: Yii + PhpStorm = YiiStorm

Сообщение neuro159 »

Its really nice to see this happening.

We are now working on providing open API for PHP PSI and extension points for type inference engine, etc in 6.0.x along with reference materials.
We also offer our advice on how to approach various tasks (even in current openness state).

В форум/трекер по русски писать не стоит, а лично - вполне можно.
Хотя нам конечно хотелось бы чтобы как-то это все было видно и доступно другим разработчикам.
Давайте пока попробуем тут общаться.
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Здорово. Я обдумаю свои вопросы!
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

Круто было бы код на github выложить всё-таки. Думаю, найдутся желающие помочь. Ну и будет где баги и пожелания собирать.
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Обязательно выложу как только приведу код в порядок ..комментарии и прочие радости :)
Аватара пользователя
neuro159
Сообщения: 2
Зарегистрирован: 2013.02.27, 17:15

Re: Yii + PhpStorm = YiiStorm

Сообщение neuro159 »

Да, было бы хорошо - это упростит обсуждение.
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Выложил в гитхаб :)))
https://github.com/cmazx/yiistorm
Аватара пользователя
yiijeka
Сообщения: 3103
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение yiijeka »

Получи звезду :)
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

Закинул пулл-реквест с readme https://github.com/cmazx/yiistorm/pull/1
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Слил его. Начал работу над менеджером миграций. Надоело их создавать и принимать через батники...и искать в куче миграций)
Последний раз редактировалось mazx 2013.03.08, 00:06, всего редактировалось 1 раз.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

Как планируется это решить? Вызовом yiic migrate из Java-кода? Про «искать в куче миграций» не понял.
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

При создании миграции приходится открывать файл в проект-навигаторе phpstorm и прокручивать в самый низ. У меня в текущем проекте 300 миграций, и это меня каждый раз раздражает. Удобно было бы сразу создавать из phpstorm (тут два варианта. силами yiic или вообще сразу из java) новую миграцию и тут же ее открывать.
Еще хочется возможность делать yiic migrate up и mark напрямую из phpstorm, для mark можно было бы отображать пару десятков последних миграций.
Ответить