Со дня моего знакомства с Битриксом мне не давал покоя факт, что я должен вставлять компоненты на страницы с помощью визуального редактора. По началу, после вставки компонента я изменял его настройки в визуальном режиме. Затем, когда разобрался в параметрах компонентов, стал копировать код, генерируемый редактором и править его вручную. Спустя некоторое время, лень взяла своё, и я решил автоматизировать этот рутинный процесс.
Я написал плагин, который в сочетании с модулем для Битрикса позволяет разворачивать код вида bitrix:news.list
в полноценный код подключения компонента с параметрами по умолчанию.
Небольшое видео, демонстрирующее его работу:
Особенности
— поддерживает множественные курсоры;
— запрашивает параметры компонентов асинхронно, не вешая редактор;
— учитывает ваши настройки форматирования (табы или пробелы, ширину отступов);
— работает для компонентов из неймспейсов, отличный от bitrix.
Установка за 5 минут
В ST2 необходимо установить плагин из репозитория на GitHub. Через некоторое время он будет доступен и в Package Control. А на разрабатываемом сайте нужно установить модуль из Маркетплейса Битрикса. Модуль для Битрикса также доступен на GitHub.
Буду благодарен за предложения по улучшению или добавлению функций.
Автор: clslrns