Данный функционал реализован в конфигурации 1С:Переводчик начиная с версии 2.0.
Бесплатно скачать её можно на сайте 1C:Developer Network.
В прилагаемой к статье обработке приводится пример использования этой возможности.
Основной функционал здесь выполняет JavaScript функция textToHtml(), находящаяся в шаблоне TranslationInterface справочника Тексты. Для её работы также необходимо, чтобы сформированный HTML содержал стили для подсветки. Их формирует функция getStyles(), расположенная там же. Редактирование включается свойством ContentEditable тега body объекта HTML.
Использовать эти функции можно как в 1С:Предприятии, так и на сайте, например на форуме.
Пример кода для работы в 1С:
Результат = "<html><head>"
+ Элементы.Вспомогательный.Документ.parentWindow.eval(
"getStyles(""" + Тип + """)")
+ "</head><body>"
+ Элементы.Вспомогательный.Документ.parentWindow.eval(
"textToHtml("""
+ СтрЗаменить(СтрЗаменить(ИсходныйТекст, Символы.ПС, "\n"), """", "\""")
+ """, """ + Тип + """)")
+ "</body>";