Yii + PhpStorm = YiiStorm

Обсуждение документации. Переводы Cookbook и авторские рецепты.
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

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

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Выложил версию 0.9.3
Исправлен баг с неверным типом переменной в phpdoc. Теперь даже если IDE не опознает что в переменной конкретная модель, а не CActiveRecord, в вид уходит phpDoc с правильным классом.
Надо это будет как то применить чтобы автокомплит работал правильно в любых случаях использования переменной полученной из $model= Class::model()->find методов.
:) Пора уже начать расширять автокомплиты)
Кроме того исправлен баг добавлявший лишние "//" при создании файла по абсолютному пути.
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

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

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

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

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

Поставил 0.9.4, пока полёт нормальный.
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Sam Dark писал(а):На сайте валюту донейта не советую фиксировать.
Там обязателен выбор валюты) Сделал в рублях))
Заодно wm поставил)
yan
Сообщения: 942
Зарегистрирован: 2011.03.23, 09:28
Откуда: Уфа

Re: Yii + PhpStorm = YiiStorm

Сообщение yan »

Спасибо за полезную вещь, а как осуществляются переходы по алиасам путей (в виджетах и тп), насколько я понимаю распознаются только стандартные алиасы, и в подобных структурах https://github.com/clevertech/YiiBoilerplate/ это не может работать? Если так может быть сделать в приложении настройку соответствия алиаса и реального пути или более удобный вариант - читать это из какого-то файлика с настройками проекта, тогда не надо будет каждому разработчику настраиваться под проект, и туда со временем еще много чего можно поместить.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii + PhpStorm = YiiStorm

Сообщение samdark »

Если обязателен, лучше PayPal оставить в EUR или USD. Рубли WM нормально покрывает.
Сонько Дмитрий
Сообщения: 28
Зарегистрирован: 2011.09.08, 15:11

Re: Yii + PhpStorm = YiiStorm

Сообщение Сонько Дмитрий »

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

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

yan писал(а):Спасибо за полезную вещь, а как осуществляются переходы по алиасам путей (в виджетах и тп), насколько я понимаю распознаются только стандартные алиасы, и в подобных структурах https://github.com/clevertech/YiiBoilerplate/ это не может работать? Если так может быть сделать в приложении настройку соответствия алиаса и реального пути или более удобный вариант - читать это из какого-то файлика с настройками проекта, тогда не надо будет каждому разработчику настраиваться под проект, и туда со временем еще много чего можно поместить.
есть в планах.
Сонько Дмитрий
Сообщения: 28
Зарегистрирован: 2011.09.08, 15:11

Re: Yii + PhpStorm = YiiStorm

Сообщение Сонько Дмитрий »

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

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

v0.9.7b - 23.10.13
Autocomplete new view fix
Migration create fix
big_mike
Сообщения: 113
Зарегистрирован: 2013.02.26, 01:12

Re: Yii + PhpStorm = YiiStorm

Сообщение big_mike »

Скажите, а можно ли сделать так, чтобы IDE показывала подсказки в методах, не по CTRL+P, а при попадании курсора?
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

big_mike писал(а):Скажите, а можно ли сделать так, чтобы IDE показывала подсказки в методах, не по CTRL+P, а при попадании курсора?
Помоему нельзя сделать.


Новая версия v0.9.8b - 07.01.14

Автокомплит и переход по ссылке для категорий сообщений (messages).
Автокомплит строк из выбранной "категории"
Переписал обработку навигации по render из виджета. Говорят тормозило)
И некоторые другие исправления.
Забираем бету как всегда на http://mazx.ru/
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Выкатил новую версию 0.9.10b с блекджеком и автокомплитом компонентов из конфига.
Ссылки на компонент, и автокомплита его методов пока к сожалению нет, но думаю получится сделать.
Теперь все новости дублируются в твиттер #YiiStorm
Fourteen
Сообщения: 10
Зарегистрирован: 2013.07.11, 10:59

Re: Yii + PhpStorm = YiiStorm

Сообщение Fourteen »

mazx писал(а):Выкатил новую версию 0.9.10b с блекджеком и автокомплитом компонентов из конфига.
Ссылки на компонент, и автокомплита его методов пока к сожалению нет, но думаю получится сделать.
Теперь все новости дублируются в твиттер #YiiStorm
Чё то не пашет. При входе в настройки YiiStorm

Exception in plugin YiiStorm

null
java.lang.NullPointerException
at com.yiistorm.YiiStormSettingsPage.initYiiAppPanel(YiiStormSettingsPage.java:247)
at com.yiistorm.YiiStormSettingsPage.createComponent(YiiStormSettingsPage.java:125)
at com.intellij.openapi.options.newEditor.OptionsEditor$Simple.<init>(OptionsEditor.java:1303)
at com.intellij.openapi.options.newEditor.OptionsEditor.b(OptionsEditor.java:461)
at com.intellij.openapi.options.newEditor.OptionsEditor.access$2500(OptionsEditor.java:68)
at com.intellij.openapi.options.newEditor.OptionsEditor$9$1$1.run(OptionsEditor.java:430)
at com.intellij.openapi.application.impl.ApplicationImpl.runEdtSafeAction(ApplicationImpl.java:1114)
at com.intellij.openapi.options.newEditor.OptionsEditor$9$1.run(OptionsEditor.java:423)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:924)
at com.intellij.openapi.options.newEditor.OptionsEditor$9.run(OptionsEditor.java:420)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:436)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:153)
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Выкатил версию с исправлением
Аватара пользователя
solo
Сообщения: 320
Зарегистрирован: 2013.03.08, 19:59
Откуда: Ukraine, VINNITSA

Re: Yii + PhpStorm = YiiStorm

Сообщение solo »

Приветствую!
Скачал последнюю версию плагина и она провоцирует PhpStorm на зависание(та что стояла в 7.1 тоже также).
http://www.yiiframework.ru/forum/viewto ... 7&start=10
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

ага. Разберемся почему
Аватара пользователя
mazx
Сообщения: 117
Зарегистрирован: 2013.02.14, 21:13

Re: Yii + PhpStorm = YiiStorm

Сообщение mazx »

Выложил новую версию 0.9.12b содержащую некоторые исправления и улучшения в плане производительности.
Правда еще не протестировано решило ли проблему 0.9.11 :) но почему бы и не обновится))
Ответить