Переход на файл компонента, шаблона компонента (поддерживаются Twig и Smarty), шаблона сайта а так же на директории и файлы, найденные в строковых переменных.
Переход на файл включаемой области при клике в вызове <?$APPLICATION->IncludeComponent('bitrix:main.include', ...);?> на значение ключа 'AREA_FILE_SUFFIX'.
Автокомплит компонента и его шаблона в процессе набора $APPLICATION->IncludeComponent(...) или CBitrixComponent::includeComponentClass(...)
Решена проблема с подсветкой bitrix как неразрешённого пути в вызовах require($_SERVER["DOCUMENT_ROOT"].'/bitrix/header.php'); и похожих конструкциях.
Безопасный рефакторинг файлов с автоматическим обновлением их вызовов в строковых переменных. Демо-видео.
Поиск использований, например файла some.css, в вызовах $APPLICATION->SetAdditionalCSS('...some.css'), во всех файлах проекта.
Шаблоны создания типовых страниц и разделов сайта.
Сам плагин ищите в репозитории под названием "Bitrix Framework Support", а информация о том как ставить плагины гуглится на раз. На видео ниже показано как работает рефакторинг:
В целом, тема интересная и есть куда развивать. Планов громадьё, лишь бы не иссяк энтузиазм
Седой Влад, я с извинениями. Ошибся в нумерации версий. Версия PhpStorm, c которой начинает работать Bitrix Framework Support, то ли 8.0.2, то ли 8.0.3. Просто обновитесь и всё заработает. В 8.0 и 8.0.1 ещё старая версия поддержки PHP и она скорее 7x, чем 8x в этом плане.
Максим Махнюк, здравствуйте. В последних версиях phpstorm будет реализована поддержка плагина? В версии 2016.1 никаких изменений в работе после установки.
Позабыл я совсем про плагин. Уже, наверное год как перестал плотно работать с Битрикс. Сейчас открыл проект в новом шторме и проблем не вижу. Скорее всего особенности конкретных проектов. Давайте продолжим общение на уровне https://github.com/vizh/bxfs в issues?
Максим Махнюк, Развернул локально битрикс. Основной функционал работает. Были проблемы по переходам на default шаблоны. На рабочем проекте редко когда находит файлы шаблонов. Подробнее написал на github, Всем спасибо.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».