Проект

Общее

Профиль

О модуле

  1. Поддержка папок bitrix и local.
  2. Переход на файл компонента, шаблона компонента, шаблона сайта а так же на директории и файлы, найденные в строковых переменных.
  3. Переход на файл включаемой области при клике в вызове IncludeComponent('bitrix:main.include', ...);?> на значение ключа 'AREA_FILE_SUFFIX'.
  4. Корректное определение типов и автокомплит для специальных переменных и переменных шаблона.
  5. Автокомплит компонента в процессе набора $APPLICATION->IncludeComponent(...)
  6. Решена проблема с подсветкой bitrix как неразрешённого пути в вызовах require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); и похожих конструкциях.
  7. Безопасный рефакторинг файлов с автоматическим обновлением их вызовов в строковых переменных. Демо-видео.
  8. Поиск использований, например файла some.css, в вызовах $APPLICATION->SetAdditionalCSS('...some.css'), во всех файлах проекта.
  9. Шаблоны создания типовых страниц и разделов сайта.

Скачать

Опубликованная: 0.1.3
Бета: 0.1.4

Список изменений:

0.1.4
  • #4794 Несколько типовых шаблонов в диалоге создания страницы.
0.1.3
  • #4769 Доступность переменных $arResult, $arParams, $componentPath и подобных им в файлах result_modifier.php
0.1.2
  • #4587 Создание типового раздела Битрикс сайта.
0.1.1 0.1
  • #4583 Ошибка определения ссылок на файлы в строках с конкатенацией
  • #4544 Автокомплит шаблона компонента в процессе набора $APPLICATION->IncludeComponent("bitrix:component", ...)
0.0.9
  • #4601 Исправлена ошибка: BxPathReference has unsatisfied dependency
  • #4588 Переход к коду компонента в class.php, если он есть и к component.php в противном случае.
  • #4590 Поддержка нестандартных расширений для шаблонов компонентов: template.twig, template.tpl.
0.0.8 0.0.7
  • #4580 Корректное определение файлов в строках с конкатенацией, например в 'ind'.'ex.c'.'ss' или $APPLICATION->SetAdditionalCSS($APPLICATION->GetCurDir().'/some.css')
  • #4579 Доступность переменных $arResult, $arParams и $componentPath в файлах component.php
  • #4563 Поддержка PhpStorm
0.0.6
  • #4547 Решена проблема с подсветкой bitrix в вызовах require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include.php");
  • #4556 Поддержка безопасного удаления файлов с предупреждением о их использованиях в вызовах, например $APPLICATION->SetAdditionalCSS('/some.css')
  • #4556 Поддержка переименования и перемещения файлов с автоматическим обновлением их вызовов, например $APPLICATION->SetAdditionalCSS('/some.css')
  • #4556 Поиск использований, например файла some.css, в вызовах $APPLICATION->SetAdditionalCSS('...some.css'), во всех файлах проекта.
0.0.5
  • #4547 Решена проблема с подсветкой bitrix в вызовах require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
  • #4546 Автокомплит переменных, доступных в шаблоне компонента. Это $arResult, $arParams, $componentPath и другие, описанные тут.
0.0.4
  • #4543 Автокомплит компонента в процессе набора $APPLICATION->IncludeComponent(...)
0.0.3
  • #4556 Переход на директории и файлы, найденные в строковых переменных.
0.0.2 0.0.1
  • Переход на шаблон компонента, расположенный внутри (bitrix|local)/templates/...
  • Переход на файл включаемой области при клике в вызове IncludeComponent('bitrix:main.include', ...);?> на значение ключа 'AREA_FILE_SUFFIX'.
  • Поддержка папок bitrix и local.