Здесь показаны различия между двумя версиями данной страницы.
Следущая версия | Предыдущая версия | ||
eaze:плагин_eazestorm [2012/01/30 11:36] sergeyfast создано |
eaze:плагин_eazestorm [2012/02/21 21:01] (текущий) zenden [Описание] |
||
---|---|---|---|
Строка 6: | Строка 6: | ||
===== Описание ===== | ===== Описание ===== | ||
- | Пока он умеет показывать по введенному URL список экшенов и шаблонов (по сочетанию клавиш Ctrl+Shift+P): | + | Он умеет показывать по введенному URL список экшенов и шаблонов ( в том числе и вложенные шаблоны первого уровня). |
+ | Окошко вызывается по сочетанию клавиш Ctrl+Shift+P, его, как и все остальные горячие клавиши PhpStorm, можно поменять в настройках. | ||
- | {{:eaze:eazestorm2.png?751|}} | + | {{:eaze:eazestorm_screen8.png?|}} |
- | ==== Известные баги ==== | + | Также можно вводить виртуальный URI, например vt ( скрытая фича можно вводить непосредственно регулярное выражение из pages.xml, например "vt/ transactions/edit/([0-9]+)", хотя с появлением третьей версии плагина необходимости в этом отпала ) |
- | Если плагин не может определить хост по URL, он берет первый хост из sites.xml | + | |
+ | **В новой версии плагина (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 | ||
+ | - Пока не реализовано обновление ссылок при изменениях проекте. | ||