Привет, Запросов на эту фичу хватает. Вроде уже было какое-то описано решение, но найти его не смог:) Для подсветки решил попробовать CodeMirror. [spoiler] На сайте разработчика можно скачать библиотеку и использовать у себя на сайте. В своей реализации я решил не качать библиотеку, а подключать прямо с http://codemirror.net/, так сказать для простоты, меньше телодвижений.
Для реализации подсветки php-синтаксиса вставляем в /bitrix/php_interface/init.php следующее:
После этого в административной части сайте при редактировании в режиме PHP будет подсвечиваться синтаксис, работать табуляция, отображаться номера строк и т.п. Подсвечиваться будет только PHP.
Код до:
Код после:
Обработчик можно переделать и подключать скрипты и стили локально, чтобы не зависеть от работоспособности сайта разработчика CodeMirror.
Встало сразу без проблем, и действительно подсвечивало. Но мне ваш вариант нравится больше визуально. Жаль, HTML не подсвечивается, т.к. чаще всего битриксовским редактором открываем именно шаблоны или включаемые области.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».