====== Плагин EazeStorm ====== ===== Установка ===== Текущая доступная версия - 0.3 Установить плагин можно через репозиторий http://plugins.eaze.ru, {{:eaze:repo.png?linkonly|добавив его в IDE}}. ===== Описание ===== Он умеет показывать по введенному URL список экшенов и шаблонов ( в том числе и вложенные шаблоны первого уровня). Окошко вызывается по сочетанию клавиш Ctrl+Shift+P, его, как и все остальные горячие клавиши PhpStorm, можно поменять в настройках. {{:eaze:eazestorm_screen8.png?|}} Также можно вводить виртуальный URI, например vt ( скрытая фича можно вводить непосредственно регулярное выражение из pages.xml, например "vt/ transactions/edit/([0-9]+)", хотя с появлением третьей версии плагина необходимости в этом отпала ) **В новой версии плагина (0.3) добавлена возможность навигации по структуре проекта Eaze (по Ctrl+B или Ctrl+Click)** **Добавлена возможность перехода к определению экшена из pages.xml в actions.xml:** {{:eaze:eazestorm_screen9.png?|}} **Переход в файл шаблона из pages.xml:** {{:eaze:eazestorm_screen3.png?|}} **Переход из файла с экшенами в PHP файл:** {{:eaze:eazestorm_screen4.png?|}} Разрешение виртуальных URI Eaze (js://, tmpl:// и т.д.) в PHP-строках: {{:eaze:eazestorm_screen5.png?|}} **Переход по {increal:путь} во вложенный шаблон:** {{:eaze:eazestorm_screen7.png?|}} ===== Известные баги ===== - Если плагин не может определить хост по URL, он берет первый хост из sites.xml - Пока не реализовано обновление ссылок при изменениях проекте.